Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2002-01-01×

Player figures come from full scorecards, which we hold for 20,006 of the 20,013 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris WrightWAR/LEI2014-20251781894728108719.79536552.380102238821
Saiteja MukkamallaUSA/TSK2022-2026908782799137*35.43281399.50516623381
Vernon PhilanderSA/CC/JT2007-20201591674827997423.52520353.80091328847
Ben ManentiITA/SS/AS2018-202612712525279712827.97332184.221171030260
Ben CuttingAUS/IWX/RR2012-202420217040279481*21.491966142.120511191169
Jack ClaytonBH/QUE2022-202662908279313434.06586247.656181231418
Andrew SalterGLA2014-20232011835627879021.94543951.24081532644
James SalesNOR2021-20269611123278316431.63487057.15610631718
Morné van WykSA/KKR/KNI2003-201910199112781114*31.602455113.28121730374
Aftab AhmedBAN/CK/DG2004-20131151301127809223.36372574.630161231058
Brett HuttonNOR/NOT2015-20261671962827778416.53574348.35083030331
Mohammad NaimBAN/RR/DD2019-202612412292767111*24.492610106.021131027387
William O'DonnellAA/AUC2019-2025699792759137*31.35545050.62414926564
Ben MikeYOR/WAR/LEI2018-202615316034275899*21.89384971.650121627779
Michael LeaskSCO/SOM/PA2013-2026205166282752107*19.942312119.031914199131
Ben GreenSOM/LEI/WF2016-202617916637274915721.31381971.98151527175
Zafar AnsariENG/SUR2014-20169210227274711236.63595546.133131126121
Ben CurranZIM/NOR2018-2026921125272912125.50424464.3031373348
Andrew EllisNZ/CAN2012-20208910411272317129.28449960.52610733438
Wes DurstonDER2014-2016789611272013432.00296991.61314332649
Max BryantBH/PZ/QUE2018-202611812413271888*24.492414112.59011930089
Johann MyburghSOM2014-20189110010271711830.19297691.30318835858
Aarif SheikhNEP/SPR2014-20261701402027178422.64367873.870101120337
Tony de ZorziSA/CC/TIT2017-20261011136271417725.36340679.6839826960
Ashton AgarAUS/PS/MID2013-2026232176472712114*21.02322884.01171620584
Mosaddek HossainBAN/CV/DD2015-202618416247270986*23.56286494.5908922771
Stephan BaardNAM2013-202294977270414530.04306088.37316727051
Cooper ConnollyAUS/PK/PS2023-20261039916268714932.37274897.7821611244110
Zafar GoharPAK/MID/GLO2015-20261381512426849521.13484755.370161427234
Khaled MashudBAN2002-2007124145272683103*22.74622843.0819132324
Jack BoyleCAN/OV/CS2016-2026841123267915624.58493954.24311827727
Marco JansenSA/PK/MI2019-20262241664426799321.96281295.2701313227127
Josh DaveySCO/SOM/LEI2010-202624219370267775*21.76473156.58061029926
Jonty JennerJER2014-2026107105212676104*31.862257118.561141023094
Dwaine PretoriusSA/CSK/LIO2012-202626618944267011118.412209120.871521200129
Rob NicolNZ/CAN/OV2010-20188811212265914626.59529750.202161328256
Mitchell HayNZ/CAN/NOT2021-2026959916265714632.01424662.58119922868
Stuart MatsikenyeriZIM2002-20151301351026509021.20384468.940151026124
Khushdil ShahPAK/RR/CV2017-202617114749264873*27.022001132.33062187141
Paras KhadkaNEP2010-20201059917264611532.27277195.49413626584
Manpreet SinghITA/SIN2016-2026137127132643112*23.18278494.94111717679
Asif KhanUAE/ME/GG2022-202510097162639151*32.582576102.453136187129
Ben HorneAA/AUC2017-20238811418263216227.42455157.833121031052
Gary KirstenSA2002-200446607263016049.62486054.1291433338
Wesley MadhevereZIM2020-20261461451126298419.62301387.260161726628
BS McKinneyDUR/MO/SB2023-202667832262824432.44366171.7875833354
Ramesh MendisSL/DV/DG2020-2026111106252624160*32.40371470.65111519648
CG WilliamsNAM2011-20221049914262314030.86286891.46414721363
Liam TrevaskisDUR/LEI2017-20261731574326188822.96441359.320141525037
William LuxtonYOR2021-2026901025260816726.89316782.354131029270

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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