Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27VICWA

Batting records (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
BI KellawayGLA2023-2026304861535181*36.55272756.293971889
Michael PollardCAN/WF2013-2018315851510124*28.49307149.17112618816
Chris RushworthDUR/WAR2014-20251271665713105712.02209962.4101241889
Ben SandersonNOR2015-20261171654312806510.49248751.4701301889
Warren BardsleyAUS1909-1926406652469193*40.48184558.3761461873
John CrawleyENG1994-2003376191800156*34.62458939.224941873
Harry SwindellsLEI2019-2024416451542171*26.14343144.942881873
Arun HarinathLEI/SUR2014-201825442144913734.50298448.563711874
Ben CurranZIM/NOR2018-202633552142212126.83275751.581521871
Jack BoyleCAN/OV/CS2016-202641691170015625.00411841.283551865
Keshav MaharajSA/YOR/LAN2016-202671111916748516.41257065.14082218644
Tom CooperSOM/SA2015-2020275011323271*27.00220659.9725618618
Agha SalmanPAK2022-2026285361708132*36.34278061.44312418517
Stuart CarlisleZIM1995-200537666161511826.92433237.2828718510
Michael KlingerGLO2014-201622395148914043.79291051.1774118515
Travis DeanVIC2017-202331573148714627.54354341.9728101850
Will GidmanKEN/GLO/NOT2014-201831508145212534.57289850.102941853
Nicky BojeSA2000-200643621013128525.23271548.320451856
Gareth SeverinWF2023-202625480160419633.42318150.4248118412
Shadman IslamBAN2018-202631593157812028.18313750.302961843
Jeff CroweNZ1983-199039654160112826.25465934.363661834
Jacob BethellENG/WAR/GLO2021-202630502134915428.10255052.9019218311
Sam WellsOV2012-201732493129611828.17256550.532871836
Mike SmithENG1958-197250786227812131.64118130.483111118210
Richie BenaudAUS1952-196463977220112224.46111938.703981828
Abdullah ShafiquePAK/YOR2021-202629555188320137.66422744.5567818223
Mitchell HayNZ/CAN/NOT2022-202631517188014642.73365751.41116418230
Tim RobinsonENG1984-198929495160117536.39384641.634651820
Tatenda TaibuZIM2001-201228543154615330.31373241.4311251827
Alex GidmanWOR/GLO2014-201525424134314635.34235856.963641824
Brett LeeAUS1999-200876901814516420.15273952.98051418118
Graeme SwannENG2008-201360761413708522.10179176.4905518119
Alex DoolanAUS/TAS2014-2021234321473247*35.93312647.1228618011
Ethan BrookesWOR/WAR2019-202631544142614028.52272852.2734618024
Andrew HallSA/NOR2002-201436617142216326.33300647.311781806
Shiv Sunder DasIND2000-200223402132611034.89340738.922931801
Matt MachanSUS2014-201627453142219233.86197372.0734417912
George BellESS/LAN2022-20263759314039925.05269552.060961794
Freddie McCannNOT2024-202627444136615434.15274349.803531791
Callum FergusonAUS/WOR/SA2016-202026511123812724.76289342.791781790
Trevor BaileyENG1949-19596191142290134*29.74109925.3011071782
Peter RichardsonENG1956-196334561206112637.4758132.015911780
Kamindu MendisSL/CCC2022-2026213631740182*52.73269564.5668117837
Shane DowrichWI2015-2020356281570125*29.07334146.9939817811
Eoin MorganENG/MID2010-201934583142319125.87282450.39351217811
Matt MilnesYOR/KEN/NOT2018-202659892213657820.37292646.6505617810
Bruce EdgarNZ1978-198639684195816130.59564132.0731271770
SB KeeneAA2022-202629497139915233.31221263.2529217715
Nick GreenwoodWF2021-202626490135714327.69252453.7627417611
Rilee RossouwHAM2017-2019244141231120*33.27196562.6517617613

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.