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 (First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alex GidmanWOR/GLO2014-201525424134314635.34235856.963641824
Bruce LairdAUS1979-19822140213419235.29371336.120112940
Javed BurkiPAK1960-196925484134114030.4852430.153431143
Ramesh MendisSL/MSC2021-2026324341339160*34.33245654.5216411810
Robbie WhiteMID/ESS2018-202331544133712026.74322941.412751504
Peter YounghusbandWF2017-20263967913349723.00340039.2407716113
Pasindu SooriyabandaraSL/MSC2024-2026192551333204*66.65226758.804621269
George BaileyAUS/MID/HAM2013-201925402133216135.05236056.4448516715
Collie SmithWI1955-195926420133116831.6960.004687912
Sam EvansLEI2017-202330522133113826.62361036.873631520
Ryan PringleDUR2014-20193558813319926.62246054.110851978
Toby AlbertHAM/KEN2023-202634621133112421.82315042.2524616211
Duleep MendisSL1982-198824431132912431.64134262.1548210611
Alan DavidsonAUS1953-19634461713288024.59106436.00051918
Shiv Sunder DasIND2000-200223402132611034.89340738.922931801
Joe SolomonWI1958-1965274671326100*34.0059625.00197411
Tom CooperSOM/SA2015-2020275011323271*27.00220659.9725618618
Darren SammyWI2007-201338632132310621.69194967.8815815734
Ashton TurnerDUR/LAN/WA2018-202523375132215441.31202365.3545113615
Marcus NorthAUS/DER2009-201426432131912832.17279747.165451666
Tim MurtaghIRE/MID2014-202310814944131954*12.56194767.75013217410
Reggie DuffAUS1902-190521403131714635.59--260950
Dale SteynSA/HAM2004-2019981262813167613.43293844.79021613537
Karun NairIND/NOR2016-2025202921315303*48.70207163.5035316312
Nicky BojeSA2000-200643621013128525.23271548.320451856
Chris RushworthDUR/WAR2014-20251271665713105712.02209962.4101241889
Graeme FowlerENG1982-198521370130720135.32336238.883831453
David HookesAUS1977-1985234131306143*34.37220257.541841475
Tom CurranENG/SUR2014-202653738130511520.08229056.99161017417
Dilruwan PereraSL2014-20214377813039518.88277946.89071415823
Charlie DavisWI1968-197315295130118354.2166535.49441931
Sonal DinushaSL/CCC2024-2026182551298133*64.90197265.8265010821
Brian LuckhurstENG1970-197421415129813136.06363335.734541361
Will PucovskiAUS/VIC2019-2024203131296255*46.29268148.344641272
John ReidNZ1979-198619313129618046.29361635.326241331
Douglas JardineENG1928-193422336129612748.00211025.591102530
Sam WellsOV2012-201732493129611828.17256550.532871836
Mark PettiniESS/LEI2014-2017274461293142*34.03260449.654501594
Roy DiasSL1982-198720361128510936.71158054.943821411
Kiran MoreIND1986-199348641412857325.70318137.470771322
Kushal Janith PereraSL/PSC2015-2025254641281153*30.50173373.9227516013
Kamil MisharaSL/NCC2024-2026162411280187*55.65195265.5745112517
Jim BurkeAUS1951-195924447128018934.5994227.28350670
Ben SandersonNOR2015-20261171654312806510.49248751.4701301889
Arthur ShrewsburyENG1881-189323404127716435.4724538.37341900
Delray RawlinsSUS2017-202234601127510021.61221757.51171116927
Chandika HathurusingheSL1991-19992644112748329.63357335.660821540
Pavan RathnayakeCCC2024-202616231127322157.86160179.5145010742
Matt BoyleCAN2023-2026223821273156*35.36193865.6929214921
Morné MorkelSA/SUR2006-20201061342812684011.96246651.42002619110

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.