Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×

Player figures come from full scorecards, which we hold for 99 of the 120 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Kabir AliENGODIs200511166*-6100.0000000
Prosper UtseyaZIMODIs200511166*-966.6700000
Ishant SharmaKKRT20200921166*-3200.0000010
Laxmi Ratan ShuklaKKRT202009210666.001060.0000010
Samit PatelWART202013110666.001060.0000000
Doug BollingerAUSODIs2011110666.005120.0000010
Mitchell MarshAUST20Is2020110666.00875.0000000
Tumelo BodibeKNIT202015-2016210666.001154.5500000
Nandre BurgerNMBGT202019410666.00966.6700000
Jerry NqoloWART202015-2017320663.00966.6700110
Duanne OlivierSATests2019120663.001637.5000110
Brenton ParchmentWIODIs2008110555.001926.3200000
Rob NicolNZT20Is2012110555.003166.6700010
Alex HalesDHT202019110555.00771.4300010
Daryn SmitDOLT202014110555.003166.6700010
Adam ZampaAUSODIs2016110555.004125.0000010
Jonathan CarterWIODIs2015110555.001338.4600010
AP AgathangelouTST202018110555.004125.0000010
Lungi NgidiSATests2018110555.00771.4300010
Sandun WeerakkodySLODIs2017110555.00683.3300010
Pat CumminsAUSTests2018120552.501533.3300110
Malusi SibotoKNI/LIO/TITT202013-2022112153*5.001145.4500000
Sikandar RazaZIMTests2017120552.50862.5000110
Shoaib AkhtarPAKTests2007110444.001625.0000010
Dale SteynSAODIs2008-201961144*-666.6700000
Vernon PhilanderSAT20Is2007110444.00944.4400000
Sulieman BennWITests2014110444.001040.0000010
Saurabh TiwaryMIT20200911144*-3133.3300000
John HastingsAUSODIs2016110444.003133.3300010
Tom CurranTST202019110444.002200.0000010
Andile PhehlukwayoSATests201711144*-666.6700010
Lungi NgidiSAODIs2018-201921144*-1400.0000010
Akhona MnyakaWAR/NMBGT202019-202261144*-3133.3300000
Alindile MhletywaWART20202211144*-4100.0000000
Neil WagnerNZTests2013120442.002020.0000110
Dane PatersonCC/WAR/JST202014-2022621434.00666.6700000
Tabraiz ShamsiTIT/PRT202015-2022132243*-580.0000000
Siyabonga MahimaBOLT20202292142*4.004100.0000000
Junaid DawoodWPT20202272143*4.00666.6700000
Nealan van HeerdenKNIT20202262244*-944.4400000
Ashley GilesENGODIs2005110333.00475.0000000
Harbhajan SinghINDODIs201111133*-837.5000000
Nathan HauritzAUSODIs2009110333.00560.0000000
Darren GoughENGODIs200511133*-3100.0000000
S. SreesanthINDODIs2006110333.001323.0800000
Shane HarwoodRRT20200911133*-742.8600000
Callum FergusonAUSODIs2009110333.00650.0000000
Isuru UdanaPRT202019110333.00837.5000000
Suranga LakmalSLODIs2017110333.001225.0000000
Colin MunroNZT20Is2012110333.001030.0000000

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.