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
Mitchell MarshAUSTests2018120494524.5012838.2800051
David WieseTIT/TS/PRT202013-20194214931*49.0039125.6400051
Joshua RichardsLIOT20202255049239.805785.9600141
Justin OntongSAT20Is2012110484848.0030160.0000013
Jos ButtlerENGODIs20161114848*-28171.4300043
Suresh RainaCSKT202009220482824.0041117.0700033
Ross TaylorRCBT202009330483116.005488.8900031
Rilee RossouwSAODIs2015-20163314833*24.005981.3600080
Lesego SenokwaneNWT202022640483112.006771.6400041
Ayabulela GqamaneWAR/TITT202013-2022177148158.005194.1200241
Irfan PathanINDODIs20061114747*-5585.4500042
Steve SmithAUSODIs2011-2016220472623.507562.6700020
Chris GayleKKR/JST202009-2019330471815.6747100.0000042
Farhaan BehardienSAODIs2015-20163324723*47.005683.9300020
Gavin EwingZIMODIs2005110464646.005386.7900050
Robert FrylinckDOL/TST202014-20195324625*46.0031148.3900113
Ruan de SwardtDOLT202022631462223.005092.0000031
Mohammad HafeezPAKTests2007120453222.507956.9600070
Rudi SecondWAR/KNI/NMBGT202017-202265045299.0037121.6200021
Bjorn FortuinLIO/PRT202015-202210734515*11.2544102.2700021
Sam CurranENGTests2020110444444.005088.0000061
Zak CrawleyENGTests2020110444444.0013732.1200050
Temba BavumaLIO/JST202016-2019220433321.5032134.3800051
Migael PretoriusKNIT202022430432714.3333130.3000004
Umar AkmalPAKODIs2013110424242.0030140.0000042
Sohaib MaqsoodPAKODIs2013110424242.005971.1900030
Mark WoodENGTests2020110424242.0023182.6100025
Niroshan DickwellaSLTests2019110424242.0036116.6700061
Duan JansenNWT2020225324232*42.0028150.0000041
Herschelle GibbsSATests2007240424010.5012832.8100240
Brendan TaylorZIMODIs2005110414141.008150.6200020
Tirumalasetti SumanDCT2020091114141*-30136.6700021
Darren SammyWITests2007120413820.508647.6700030
Jerome TaylorWITests2007-2014231412220.507852.5600041
MS DhoniINDODIs2006-2018330412613.674689.1300051
Shaun PollockSATests2007120403620.008745.9800041
Vernon PhilanderCC/DHT202012-2018221402640.0027148.1500023
TG MokoenaKNIT202017220403120.0038105.2600022
Adam GilchristDCT202009110393939.0035111.4300052
Geraint JonesENGODIs2005110393939.004684.7800041
Lee CarseldineRRT202009110393939.0032121.8800060
Heinrich KlaasenSAODIs2018-2019210393939.004292.8600022
Liam LivingstoneCTBT202019110393939.0025156.0000023
MS DhoniCSKT2020092213923*39.0036108.3300021
Lahiru ThirimanneSLTests2019120392919.509043.3300050
David MillerSAT20Is2012-2020221392839.0028139.2900040
Dane PatersonSATests20201223939*-4684.7800060
Rohit SharmaDCT202009110383838.0032118.7500022
Joe RootENGODIs2016110383838.006459.3800020
Justin OntongCCT202014221383738.0030126.6700031

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