Kamran Akmal hit 82 off 78 balls and Naved-ul-Hasan took 5 for 41 as Pakistan recorded a 108-run victory against Sri Lanka in Benoni. Pakistan were initially in trouble, slipping to 64 or 3, after the experienced pair of Younis Khan and Mohammad Yousuf failed. Opener Kamran revived Pakistan by continuing to score at a brisk pace, and they went on to a massive score after Misbah-ul-Haq and Umar Akmal made half-centuries. Sri Lanka top order flopped in the face of a daunting target of 307. The biggest contribution from the top five was captain Kumar Sangakkara’s 21, and they were struggling at 83 for 5 by the 23rd over. Chamara Kapugedera and Angelo Mathews resisted with a 102-run stand but could only bring some respectability to the margin of defeat.
South Africa and Pakistan both collected big wins in their Champions Trophy warm-up games on Friday, but New Zealand lost a thriller to the Warriors in Pretoria.
South Africa beat the West Indies by a whopping 188 runs, while Pakistan topped Sri Lanka by 108 runs.
But the Black Caps, the only team to be playing local opposition, fell two runs short with seven balls remaining as the tail end collapsed to waste half-centuries from Martin Guptil (78) and Ross Taylor (51).
Brendon Diamanti was the last man out for three as New Zealand fell agonisingly short of their target.
Hosts South Africa dominated with the bat as they thrashed the West Indies.
Graeme Smith (83), Jacques Kallis (86), JP Duminy (80) and Mark Boucher (55) all contributed half-centuries as the Proteas posted a huge total of 388 for four.
The West Indies never threatened to catch it once the opening partnership of Dale Richards and Andre Fletcher was broken, and Roleof van der Merwe ripped through the tourists’ order, taking four for 34.
The only disappointment for the Proteas was the loss of Herschelle Gibbs, who retired with an abdominal side strain after reaching 38 off 40 balls.