Live1st ODI · India in New Zealand 2026/27NZ131/8 (31.1)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Brandon McMullenDC/ADKR/SPRT202024-20263230478082*30.00582134.020515835
John DavisonCANODIs2003-20113131278011126.90751103.861559020
Kraigg BrathwaiteYOR/WAR/GLOFirst-class2017-202318312780103*26.90197039.59133921
Robert TaylorLEIFirst-class2014-2016234287809822.94127761.080481046
Abdur RazzakBANODIs2004-2014153973977953*13.43102076.3701125521
Zaheer KhanIND/AX/ASIAODIs2000-20121991003477934*11.80106773.0100156724
Prerak MankadPK/SAU/LSGT202016-20243935107787131.12551141.200628126
Warren LeesNZTests1976-19832137477815223.5863139.62114905
Simon KatichPK/PS/DRT202008-2014433657777525.06599129.720538615
Chris HarrisNZTests1992-2002234247777120.45230533.71059872
Tim GroenewaldSOM/KEN/DERFirst-class2014-202052783077656*16.17148552.260298427
Robert KeyENGTests2002-20051526177522131.00163947.28132972
Curtis CampherSOM/ESS/GLOList A2020-202631294775123*31.00724107.042238221
Nick ComptonENGTests2012-20161630377511728.70215036.05223843
Nuwanidu FernandoGG/JK/DGT202021-202637334774117*26.69593130.521405937
Andrew WhiteIREODIs2006-2014604537747918.43123162.88014601
Simi SinghLLList A2016-20233431777313632.2188687.252236427
Suryakumar YadavINDODIs2021-20233735577372*25.77736105.030438019
Kyle MayersWIT20Is2020-2025413927737320.89575134.430316951
Josh TongueWOR/NOTFirst-class2017-20265370207735515.46164546.990161040
Prithvi ShawNORList A2023-20241212177224470.18572134.9723010024
Saim AyubPAKODIs2024-202620201772113*40.6377799.363318923
Jamie HowNZTests2006-2009183517729222.71153050.460441042
Saqlain ArshadQATT20Is2019-2026404027727620.32610126.560349921
Joshua RasuVANT20Is2019-2026434237727419.79724106.630345128
John SnowENGTests1965-19764971147727313.54195135.980217734
Wes AgarKEN/SAFirst-class2019-20264673127725712.66133457.8702209315
A WanninayakeBCAAFirst-class2024-202615243771104*36.71149951.43152855
Liam PlunkettYOR/SURFirst-class2014-20192230477112629.6599077.881429316
A DizijaSERT20Is2022-2026393917719220.29727106.050537027
Andries GousUSAT20Is2024-2026272617708130.80539142.860616742
Jacob BethellWAR/GLOFirst-class2021-2025213217709324.84159748.220501086
Marco JansenSATests2021-2026233557709325.67131958.380549817
Aaron JonesUSAT20Is2019-202548431177094*24.06672114.580214139
Ben AllisonWOR/ESS/GLOFirst-class2019-20263656107708916.74174844.050512989
Liam TrevaskisDUR/LEIList A2019-20254841976976*24.0386189.310466314
Kenneth WaiswaUGAT20Is2020-202683631376966*15.38714107.700176723
Miles HammondGLOList A2015-20262323176815734.9184091.432438822
Alan TurnerAUSTests1975-19771427176813629.54152250.46132792
Suresh RainaINDTests2010-20151831276812026.48144553.151781004
David HolfordWITests1966-197724395768105*22.5973731.34133581
Bikram AroraMACT20Is2019-20245348976866*19.6983192.420327019
Saleem YousufPAKODIs1982-19908662197686217.86102475.00045526
Anjar TadarusINAT20Is2022-202691751476859*12.5988087.270197018
Rilee RossouwSAT20Is2014-20232927576710934.86480159.792356939
Mahidul Islam AnkonCV/KT/CWT202019-2026504097676324.74590130.000333346
Sacha De AlwisCAYT20Is2019-202629297766150*34.82648118.211316036
Mrunal DevdharRAI/BART202016-2021343417668223.21622123.150638620
Cameron GannonQUE/WAFirst-class2017-20264565117665814.19181942.110212908
A MundraSWET20Is2024-20263231376576*27.32487157.080518437

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.