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
Gordon MuchallDUR2014-2016224051267158*36.20216258.603441746
Shahriar NafeesBAN2005-201324480126713826.40226855.861741891
Vic PollardNZ1965-197332597126611624.35112737.272741244
Ron ChandragupthaBCAA2024-202619320126523739.53201462.812611418
Rusi SurtiIND1960-19692648412639928.7056428.55095842
Muttiah MuralitharanSL/IWX1992-20101331645612616711.68179470.29013314629
Joshua Da SilvaWI2020-2026346091258100*24.67307340.941551297
Peter NevillAUS/NSW2015-202240617125772*23.28314539.970851331
Alexei KervezeeNED/WOR2006-201625412125511032.18220157.0227416110
Ben CoadYOR2016-2026881153212558915.12188966.44021616821
David PayneGLO2014-2022769433125167*20.51252149.62051316514
Daniel DouthwaiteGLA2019-20263653412499625.49264547.2207616912
Luke FletcherDER/NOT/SUR2014-2024861232212455112.33292442.58031915017
Gerry GomezWI1939-195429465124310130.3210.00185370
Jock CameronSA1927-19352645412399030.22--01034311
Callum FergusonAUS/WOR/SA2016-202026511123812724.76289342.791781790
George GiffenAUS1881-189631530123816123.3611629.31165671
MPM WeerasingheACCC2024-202617311123612141.20192464.2447113118
Rilee RossouwHAM2017-2019244141231120*33.27196562.6517617613
Zaheer KhanIND2000-2014921272412317511.95238151.70032914128
Dattu PhadkarIND1947-195831457122912332.3476541.05283354
Dion EbrahimZIM2001-20052955112259422.69311639.3101081450
C.B. FryENG1896-191226413122314432.1810.00273450
Sidath WettimunySL1982-198723431122119029.07201040.752651140
James PattinsonAUS/NOT/VIC2011-2022516616122089*24.40280743.4602515515
Jason GillespieAUS1996-20067193281218201*18.74381031.9712131468
Haroon RasheedPAK1977-198323361121715334.77169049.8235211219
Geoff MillerENG1976-198434514121398*25.81341635.510751190
Danny LambSUS/GLO/LAN2018-2025375310121313428.21244649.5925913021
Lasith CroospulleCCC2024-202616260121216346.621177102.9752213047
Vernon RansfordAUS1907-1912203861211143*37.84119252.10172921
Michael HoganKEN/GLA2014-20231051385912095415.30147881.80011616330
Salim DuraniIND1960-197329502120210425.0461639.4517412615
Roshen SilvaSL/BRC2017-202624396120010936.36272144.103741056
Dipak PatelNZ1987-19973766812009920.69282842.4305101198
Rahmat ShahAFG2018-202613251119923449.96231151.8847414111
Bradley HopeTAS2022-2026274651199132*29.24241049.752741636
Maurice TateENG1924-1935395251198100*25.4964171.611558414
Ben GreenSOM/LEI2018-20264470711937718.94256246.5703101559
Alan KippaxAUS1925-193422341119214636.12180039.06281971
Jofra ArcherENG/SUS2016-2026487314119281*20.20187263.6806914324
Josh de CairesMID2021-20263149311908725.87227152.400831615
Jack FingletonAUS1932-193818291118913642.46217730.82533531
Phil MeadENG1911-1928172621185182*49.3861930.05433380
George RhodesWOR/LEI2016-20223260811859022.79296639.950761631
Peter WilleyENG1976-1986265061184102*26.91279442.382521604
Harry DeardenLEI2016-20213560211848720.41270043.850561735
Stuart WilliamsWI1994-200230523118312824.14236749.981361716
Abid AliPAK2019-2021162621180215*49.17244548.264321485
Gulabrai RamchandIND1952-196033535118010924.58--256421

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.