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
Marco MaraisWAR/NMBGT202018-20199921824226.00136133.82000215
Wesley MarshallDH/NWT202019-20228801794322.38127140.94000227
Stephen CookSATests201612017611788.0030358.09110180
Quinton de KockSAODIs2013-20195501725134.4019687.76010201
Gihahn CloeteWAR/KNI/TITT202013-20227711696528.17146115.75020164
Chris MorrisLIO/TIT/NMBGT202012-201913941684233.6099169.700001110
Grant RoelofsenDOLT2020228801675020.88158105.70010147
Marlon SamuelsWIODIs2008-20152201669883.0018191.71020126
Donavon FerreiraTITT20202296416660*83.00122136.07010154
Sibonelo MakhanyaDOL/TIT/PRT202014-2022131041663727.67135122.96000163
Ferisco AdamsCC/PR/BOLT202014-202211931593426.50127125.20000154
Kusal MendisSLTests2016-201924115884*52.6722470.54021250
Graeme SmithSATests2007-20144701545422.0024064.17010190
Colin AckermannWART202012-201777215379*30.60127120.47010142
Vaughn van JaarsveldDOL/PRT202014-2019661151112*30.20126119.84101135
Ashwell PrinceWART202012-20146601474024.50142103.52000134
Dewald BrevisTITT20202277114546*24.17128113.28001135
AB de VilliersDC/TST202009-20194401446336.00102141.18010142
Patrick KrugerKNI/PRT202016-202210911433717.88117122.22000134
Rassie van der DussenLIO/JST202015-20195501425628.40119119.3301095
Morné van WykKKR/DOL/DHT202009-20197711405723.33111126.13011124
Ollie PopeENGTests2020111135135*-22659.73100181
Nicky van den BerghLIO/NWT202016-20228811285218.29106120.7501095
BJ WatlingNZTests20131201266363.0020461.76020240
Matthew HaydenCSKT20200922112565125.0092135.87020133
Ricky PontingAUSODIs2006-20113301256241.6715680.13020110
CP KlijnhansKNIT20202244112567*41.67120104.17021132
S DadswellLIOT2020227701254217.86101123.76001133
Virat KohliINDODIs2011-201822112387*123.0014684.2501092
Ben StokesENGTests2020110120120120.0021456.07100122
Andrew PuttickCCT202012-20142201206560.00102117.6502064
Shivnarine ChanderpaulWITests2007-201423011910439.6729740.07100120
Vernon PhilanderSATests2014-20206711183619.6731437.58000180
Justin KempSAODIs2005-200665211778*39.00114102.6301276
Rohit SharmaINDODIs2011-201822011611558.0013287.88100114
Andile PhehlukwayoDOL/DHT202015-20221211511528*19.1791126.3700066
Mark BoucherSATests20072401144628.5021553.02000111
Albie MorkelCSK/TIT/DHT202009-201865311446*57.0067170.15000116
Younis KhanPAKTests200712111267*112.0022649.56010120
Chris RogersAUSTests201412011210756.0024944.98100130
Keshav MaharajSATests2016-20205701127116.0016368.71013145
Sanath JayasuriyaMIT2020093301115237.0076146.0501096
Dale SteynSATests2007-20195731105827.50108101.85011107
Hardus ViljoenLIO/PR/BOLT202015-20221110510832*21.6066163.6400195
Dean ElgarKNI/TST202013-201933110761*53.5095112.6301057
Kraigg BrathwaiteWITests2014110106106106.0018656.99100120
Davy JacobsWART202013-201444110662*35.3383127.7101066
Simon HarmerWAR/JST202012-2019107310539*26.2589117.9800163
Diego RosierWART2020227711043117.33102101.9600082
Keegan PetersenKNI/DOLT202017-20227701044514.8610995.41001102

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