Kimberley: Andrew Strauss's fine run of recent form continued as he hit an unbeaten 117 to ease England to an eight-wicket victory against Warriors.
Following his 72 against Eagles, Strauss was ably supported by Joe Denly (82) as England chased down 254 to win.
Graeme Swann was easily the pick of England's bowlers, taking 3-26 as Arno Jacobs (83) top scored for the hosts.
England next have a match against South Africa A on Tuesday before next Friday's first Twenty20 international.
And having romped to two comprehensive victories so far on tour they will hope to keep up their momentum as the tour begins in earnest.
However, while Friday's match against Eagles was an embarrassingly one-sided affair, Warriors did at least offer Strauss's team more of a challenge.
Brief scores
Warriors 254-5 (50 ovs)
England: 256-2 (40.5 ovs)
Results: England won by eight wickets