Kane Williamson rescued New Zealand drawing the final Test vs. South Africa

Kane Williamson - a match saving innings of 102* runs

Kane Williamson played a heroic knock of unbeaten 102 and saved New Zealand from a certain defeat in the third Test against South Africa.

South Africa declared at mammoth 474 as New Zealand consolidates

Alviro Petersen and Jean-Paul-Duminy - centuries in the first innings

Alviro Petersen and Jean-Paul-Duminy smashed tons as South Africa declared at 474 for nine wickets and New Zealand was responding well at 65 for no loss.

South Africa took charge on a rain hit first day – 3rd Test vs. New Zealand

Hashim Amla - polished 63 runs on the first day of 3rd Test

South Africa got off to a great start in the third Test against New Zealand and had reached at 136 for the loss of two wickets on the rain affected first day.

10 Best Bowling Performances in T20 Cricket

Ajantha Mendis has the Best Bowling Performance in T20 Cricket

Who said T20s are for batsmen? Bowlers have stepped up to perform as well, and here are some of the outstanding performances in this format of the game.