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
Michael LumbNOT2014-201739660186311728.23378449.232742554
Stuart CarlisleZIM1995-200537666161511826.92433237.2828718510
Mark WallaceGLA2014-20163966716049227.19280557.1801182003
Tom PriceSUS/GLO2020-2026426613154110929.08290753.0118719713
Kasey AldridgeSOM/DUR2021-202648668150318025.91297950.4526917514
Mike BrearleyENG1976-19813966314429122.89483929.800961310
James PattinsonAUS/NOT/VIC2011-2022516616122089*24.40280743.4602515515
Dipak PatelNZ1987-19973766812009920.69282842.4305101198
Ian JohnsonAUS1946-195645661210007718.5249037.350610532
Chris OldENG1972-1981466698456514.82216538.2402101038
Wes HallWI1958-196948661481850*15.7346650.00027506
Michael SneddenWF2019-20264066195339011.34178829.810110426
AzharullahNOR2014-201744663046058*12.78101445.360113674
Mark FootittDER/NOT/SUR2014-2018506621347347.7153964.380015487
Mohammed SirajIND/WAR2020-2026496628213225.6154938.800016224
Raymond TooleCS/DUR/GLA2019-202651663616417*5.47103415.860010131
Mark RichardsonNZ2000-200438653277614544.77737037.6741913444
Maurice LeylandENG1928-193841655276418746.07426639.9791062097
Michael Guptill-BunceAA2013-201835651211318933.02312267.68314531518
Imam-ul-HaqPAK/YOR/SOM2018-202635655206115734.35428448.11313722614
Matt HorneNZ1997-200335652178815728.38438440.7845421011
Jeff CroweNZ1983-199039654160112826.25465934.363661834
Joel ParisWA2018-202643651210889320.53287337.8701112110
Gus AtkinsonENG/SUR2020-202646658103911818.23173959.7512712119
Lance CairnsNZ1974-1985436589286416.28122357.650278028
Fraser SheatCAN/GLA/NOT2017-202653652089060*19.78148559.9302211212
Phil EdmondsENG1975-19875165158756417.50228338.33025849
Duanne OlivierSA/YOR/DUR2017-202649653036840*10.51100836.510010541
Brent ArnelNZ/ND/WF2010-201849652829932*8.0893631.940016381
Jackie McGlewSA1951-1962346462440255*42.0730.0071041542
Brendan NashWI/KEN2008-201539641202711432.17418048.4921222578
Oshada FernandoSL/PSC2019-202637645200412833.97347957.60311222327
Brad CachopaCAN/AA2012-20163764121957135*37.63387150.5639127112
Bob WyattENG1927-193740646183914931.71203634.432126576
Bryce StreetQUE2019-202437642178014328.71555332.055651984
Calvin HarrisonNOR/NOT2023-202643645156115326.46302751.5735819917
Harry SwindellsLEI2019-2024416451542171*26.14343144.942881873
David RichardsonSA1992-199841648135910924.27324141.931871442
Kiran MoreIND1986-199348641412857325.70318137.470771322
Ben AitchisonDER2020-202647647102311217.95185855.06221011914
Cameron GannonQUE/WA2017-20264564117455814.06174742.640212888
Pramodya WickramasingheSL1991-200140645555519.41110550.230117694
Bill EdrichENG1938-195539632244021940.00198330.5661332449
Andrew HudsonSA1992-199834633200716333.45512939.1341372545
Andrew GaleYOR2014-201640634192916432.69375551.374632591
Tom PrestHAM2021-202640633170515628.42285759.6845520619
Heino KuhnSA/KEN2017-202134633160814026.80295554.421952205
Jack WildermuthQUE2017-202643634159211126.98267359.5627521011
Rob NicolNZ/CAN/OV2012-20183663915139528.02403137.53011817125
John ParkerNZ1973-198036632149812124.56303131.513541210

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.