Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jason HolderWIODIs2013-202313611424223799*24.86247990.240121116069
Imrul KayesSR/RR/CVT202012-202510710511223581*23.781889118.32011919894
Moisés HenriquesNSWFirst-class2017-2024427710223416733.34431451.78410722918
Dave NourseSATests1902-192445838223411129.7970543.121153940
Jack LeaningSUS/YOR/KENT202014-202612610825223381*26.901726129.3708615083
Rahmanullah GurbazAFGODIs2021-202662621223215136.59244691.2598320488
Dipendra Singh AireeNEPT20Is2019-202610186212232110*34.341605139.07112115993
Aneurin DonaldHAM/DER/GLAT202015-20269894522319125.071305170.960189232119
Hamish RutherfordOTA/WOR/DERT202013-20241081032222910022.071598139.4919724290
Harbhajan SinghINDTests1998-201510314523222411518.23343264.80291927742
Hamilton MasakadzaZIMTests2001-201838762222315830.04500944.38581026523
Stuart MatsikenyeriZIMODIs2002-2015112109922239022.23306872.46013820918
Graeme WoodAUSODIs1978-19898177112219114*33.62372559.5731141724
Jack EdwardsNSWFirst-class2018-202643729221313835.13409554.0446524315
Timm van der GugtenNED/GLAFirst-class2016-202610113934221085*21.05482145.840111828714
Aasif SheikhNEPODIs2021-202680805220911029.45292075.65215525027
David HusseyKKR/PK/CSKT202008-20171151052122087126.291758125.6007515787
Guy WhittallZIMTests1993-2002468272207203*29.43537341.0841062617
Mark GreatbatchNZODIs1988-199684835220611128.28309971.18213717738
Shahriar NafeesBANODIs2005-2011757552201123*31.44316769.50413112787
Richie BenaudAUSTests1952-196463977220112224.46111938.703981828
Ish SodhiCAN/ND/WORFirst-class2012-202568106152201108*24.19400654.94191327035
Manoj TiwaryKKR/PK/DCT202008-202112811231220175*27.171891116.3908918758
Dwayne BravoWITests2004-201040711220011331.43452748.60313626921
Sherwin CampbellWIODIs1994-200185840220010526.19372659.0421391977
Denesh RamdinWIODIs2005-201613911022220016925.00273880.3528416531
Michael BracewellRCB/WEL/OTAT202013-2026118104222198141*26.801570140.001123176102
Rakep PatelKENT20Is2008-20261079118219712030.101628134.951144181111
Brian BennettZIMT20Is2023-202673716219411133.751540142.47113625367
James SalesNORFirst-class2021-202647769219316432.73413253.075932749
Vijay HazareINDTests1946-1953305262192164*47.65119435.937941101
George HeadleyWITests1930-1954224042190270*60.8341755.8810521351
Rob JonesWOR/LANFirst-class2016-202559937218712225.43496744.0339112839
Liam Patterson-WhiteNOR/NOTFirst-class2019-20266910010218613524.29379557.603111528431
Ryan BurlZIMT20Is2018-202612711836218167*26.601742125.2006515884
Stiaan van ZylSUSFirst-class2017-202137643217817335.70440349.4741063013
James NeeshamOV/WF/DURFirst-class2012-202541678217814736.92286875.94311429434
Azhar AliWOR/SOMFirst-class2018-202343753217822530.25464346.9141172746
Matt RevisYORFirst-class2019-20265278142178152*34.03448648.5556426219
William TavaréGLOFirst-class2014-201745774217613929.81491344.29510102906
Jatinder SinghOMAODIs2019-202674732217413030.62281577.23511223334
Oli CarterSUSFirst-class2021-202643736217418532.45435249.95115427717
Rahul DravidRCB/RRT202008-201389825217475*28.231882115.52011326828
Alviro PetersenSOM/LANFirst-class2014-201636553217219141.77368258.99511224817
Ross WhiteleyWOR/DERFirst-class2014-202452855217010127.13409153.04115727550
Temba BavumaSAODIs2016-202657555216814443.36248487.2868221729
Marcus HarrisGLO/LAN/LEIList A2021-2026545432165142*42.45251486.12315220430
William O'DonnellAAFirst-class2019-2025356762165137*35.49497443.53413823329
Bhanuka RajapaksaPK/LQ/PZT202019-202611410812216596*22.551542140.4001010177116
Joe RootYORFirst-class2014-202629452216321350.30331365.2961122385

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.