Indian bowler Bhuvneshwar Kumar has been named as the Cricket World Player Of The Week after scoring back to back half-centuries and taking five wickets in the first Test against England.
After struggling in the two warm-up matches, only managing to pick up one wicket, Kumar performed well with the ball on what was a good batting wicket at Trent Bridge that was difficult for the seam bowlers to get any results. He finished with figures of five for 82 including the key wickets of Ben Stokes and Matt Prior.
In addition to an excellent bowling performance Kumar showed his worth with the bat, hitting his maiden Test half-century and sharing a 111-run partnership with Mohammed Shami to turn a modest 346 for nine in to a good 457 all out.
However he wasn't finished there, in the second innings Kumar entered the crease with India on 249 for seven and in need of a stable partnership in order to save the game.
Kumar once again produced the goods in making a solid 63 not out and another large partnership this time with Stuart Binny of 91 moved India in to a safe position.
There were plenty of other performances that are worth acknowledging this week.
The world record 10th-wicket stand between Joe Root (154 not out) and James Anderson (81) where they shared a 198-run partnership.
South Africa won their first One-Day Internatioanl series in Sri Lanka, winning the series 2-1. In the decisive third ODI, a superb batting effort from Quinton de Kock (128) and AB de Villers (108) set Sri Lanka an impressive 339 in 50 overs.
Ryan McLaren (3-37) stood out with the ball as South Africa went on to be victorious.
Chris Gayle seems to be showing the best of his Twenty20 form hitting a thunderous 111 from 63 balls to help his Jamaica Tallawahs win their Caribbean Premier League opener.
However Kumar's brilliance with the bat and the ball saving the Test match for India makes him the unanimous choice this week.
© Cricket World 2014