Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 by format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam ZampaAUSODIs2016-20261276926417369.7065064.15008352
Mitchell MarshSLThe Hundred20269904167646.22245169.800403729
KuldeepPORT20Is2022-2023141414168032.00257161.870303925
Naeem IslamBANTests2008-2012815241610832.00111037.48110524
'Dad' WeirNZTests1930-19371016241674*29.7110.0003100
Ben SmithCDT202017-2023201934168026.00349119.200224412
Milind KumarUSAT20Is2024-20262521741656*29.71385108.05011259
Albert RelfENGTests1903-1914132134166323.11--011280
Matthew ShortAUST20Is2023-2026242224166620.80277150.180124020
Harmeet SinghUSAODIs2024-2026322374165926.00381109.190312623
Jack MurphyGLAFirst-class2017-2018132314165418.91109038.17013600
Jeremy LawlorGLA/NKList A2019-2022141314159534.5859669.63020416
Mahesh KumaraNSWC/CMCCFirst-class2025-202610152415121*31.9274255.93122501
Richie BerringtonSCO/GCT202013-20261918341570*27.67338122.780312916
Dilhara PolgampolaKYCCFirst-class2024-20261221341510923.06131831.49113310
Andrew SalterGLAList A2014-20224031134154323.0645491.410023212
Courtney BrowneWIODIs1995-20054632841546*17.2959070.34003275
Ashish ReddyDC/SH/HIT202012-2019433584153715.37322128.880012418
Sam ConnersDUR/DERFirst-class2019-2025505713415399.43111037.390011437
Pawan SandeshCCC/BRCList A2024-2026141324145737.6445391.390203619
Suhan AlagaratnamMASList A2012-20182121041410119.7164464.291143612
Tion WebsterBT/TKRT202017-20222424441466*20.70385107.530224415
Luke FletcherNOTList A2014-202452291341453*25.88348118.970113619
James AtkinsonHKT202013-2015131314137434.42332124.400302920
Yasim MurtazaHKList A2022-202616145413107*45.8951080.981313119
Matt MachanSUSList A2014-2016161524139331.7749084.29011386
Raymond van SchoorNAMList A2011-20151717241393*27.5366861.83021241
TW BoormanGLOFirst-class2026112104136019.6799141.68012661
Jackie GrantWITests1930-19351222641371*25.81--031160
David WarnerNSWFirst-class2017-2021510141212545.7870258.69121570
Tamoor SajjadQATList A2017-2024121224127941.2048185.65021429
Tristan StubbsSAODIs2023-202617172412112*27.4748784.601342110
Harry ManentiITAT20Is2022-2026252114126520.60363113.500213511
Mohammad AshrafulBANT20Is2007-2013222204126518.73310132.900224611
Imran AsifAUAT20Is2021-20262523341210220.60358115.081023721
Farhad RezaBANODIs2006-2011343164125016.4863664.78012398
Aritra DuttaSINList A2018-2024151404119929.3649383.37021556
Josh BakerWORFirst-class2021-2024222944117516.4476453.80022532
William FraineYOR/NOTT202018-202336341141144*17.87278147.840033617
Alan FairfaxAUSTests1929-1931101244106551.2582026.22040171
Rohan MustafaUAEList A2012-2018181714107325.6364463.66031424
Suraj KumarOMAODIs2019-20232420641062*29.2953376.920322512
Glen ChappleLANFirst-class2014-20151521541045*25.6359568.91001514
Aristides KarvelasSUSFirst-class2022-2026203134105714.6473955.48024459
Bill O'ReillyAUSTests1932-19462739741056*12.8157648.090161611
Thomas RewSOMFirst-class202636140914981.8069558.85211457
Fred BakewellENGTests1931-193569040910745.44--13041
Kaveen BandaraNCCList A2024-20262018140910824.0646787.58111378
Graham HumeNWList A2019-20242019740979*34.0850580.99011408
Ali NaseerUAEODIs2023-2026201924096124.06409100.000323519
PreviousPage 101Next

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.