THE WEEK IN NUMBERS: Sri Lanka's stunning series and Afghanistan's T20I records

It's a numbers game! Here The Cricketer takes a look back at some of the stats to come out of the world of cricket this week...



Visiting countries to win a Test series in South Africa.

Sri Lanka pulled off a stunning upset this week, following up their incredible one-wicket victory at Durban (where Kusal Perera’s sublime century stole the show) with an eight-wicket win at Port Elizabeth to hand the Proteas the unlikeliest of series defeats.

South Africa had won their previous seven Test series at home, not being beaten since England won 2-1 back in 2015/16.

278 for 3

In the second of their three-match series against Ireland, Afghanistan recorded the highest ever T20I innings total, surpassing Australia’s 263 for 6 against Sri Lanka in 2016.

As a team, their 22 sixes are the most ever hit in an innings, with Hazratullah Zazai accounting for 16 of them in a monster knock of 162 not out.

Only Aaron Finch’s 172 against Zimbabwe bests it, but Zazai’s 16 sixes are the most by any batsman in a T20I knock.

Alongside Zazai, opening partner Usman Ghani added 73 as the pair shared a 236-run stand - the highest in any T20 match, passing a 229-run stand by Virat Kohli and AB de Villiers for RCB in the IPL.


Zazai's 162* included 16 sixes

4 in 4

In game three, white-ball superstar Rashid Khan came to the party, picking up four wickets in four balls.

Kevin O’Brien, George Dockrell, Shane Getkate and Simi Singh all fell to Rashid, with O’Brien sent packing with the final ball of the 16th over and three more going at the start of the 18th.


Ross Taylor - New Zealand’s highest ODI run-scorer. Taylor hit 69 against Bangladesh at Dunedin to take his tally to 8,026, knocking Stephen Fleming (8,007) into second on the Blackcaps’ all-time list.

Taylor has averaged 82.13 since the start of 2018!


When Chris Gayle launched Moeen Ali for six in the 15th over of the first ODI, it signalled the Universe Boss’s 477th international six, taking him past Shahid Afridi (476) at the top of the tree. And there were a few more to follow… (Gayle now has 492 to his name!)


West Indies may have lost the opening match of the series, but they still managed to break an ODI record in the defeat.

Ashely Nurse’s six off the final ball of the innings made it 23 in total for the hosts - the most ever hit in an ODI innings, beating the previous record set by New Zealand against the Windies in 2014.


It was also the West Indies highest ever ODI score against England, beating their previous highest-score of 356 at The Oval in 2017.




England’s winning chase was their highest successful run chase in their one-day international history and their 10th-highest ODI score ever.


Joe Root’s hundred (his 14th in ODIs) in the first ODI of the series saw him pass the 5,000-run barrier in his 116th innings. Only Hashim Amla (101), Sir Viv Richards and Virat Kohli (both 114) reached the milestone in fewer.

Only Eoin Morgan (5,948), Ian Bell (5,416) and Paul Collingwood (5,092) have scored more ODI runs for England.


Scotland’s bowlers enjoyed themselves against Oman earlier this week, bowling their opponents out for just 24 before securing a 10-wicket victory with several balls to spare…



STAY UP TO DATE Sign up to our newsletter...

Thank You! Thank you for subscribing!


Court House, Cleaver Street, London, SE11 4DZ

Welcome to wwww.thecricketer.com - the online home of the world’s oldest cricket magazine. Breaking news, interviews, opinion and cricket goodness from every corner of our beautiful sport, from village green to national arena.