Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th 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 2026AFGZIMT20I4th 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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Vijay HazareIND1946-1953305262192164*47.65119435.937941101
George HeadleyWI1930-1954224042190270*60.8341755.8810521351
Rob JonesWOR/LAN2016-202559937218712225.43496744.0339112839
Liam Patterson-WhiteNOR/NOT2019-20266910010218613524.29379557.603111528431
Matt RevisYOR2019-20265278142178152*34.03448648.5556426219
William TavaréGLO2014-201745774217613929.81491344.29510102906
Oli CarterSUS2021-202643736217418532.45435249.95115427717
Ross WhiteleyWOR/DER2014-202452855217010127.13409153.04115727550
William O'DonnellAA2019-2025356762165137*35.49497443.53413823329
Campbell KellawayVIC2022-2026397242164165*31.82534340.5031382546
Ajaz PatelNZ/CS/YOR2012-20261201733621616215.77464646.51061728120
Daren GangaWI1998-200848862216013525.71555638.883992832
Jeffrey StollmeyerWI1939-195532565215916042.33--4122783
Gary WilsonIRE/DER/SUR2014-20194672122157160*35.95388055.5911452699
Josh PhilippeNSW/WA2018-202645815215512928.36386055.83117626222
Zafar GoharPAK/MID/GLO2021-202662100921479523.59427550.22014923222
Paul StirlingIRE/MID2013-202552833214413826.80350861.12310629722
Nathan LyonAUS/WOR/LAN2011-20261862456721334711.98448547.56003325919
Charles MacartneyAUS1907-192635554213117041.7875369.197911993
Kieran Noema-BarnettCS/GLO2012-2019558313213110830.44430449.512121025833
Ben HorneAA2017-2023497712212516232.69417250.93310627128
Prasanna JayawardeneSL2000-20155883112124154*29.50436148.7045922315
Bill PonsfordAUS1924-193429484212226648.23311844.777611590
Roy McLeanSA1951-196440733212014230.2917163.745101122512
Sean AbbottSUR/NSW2017-2026547792120102*31.18326764.89113820648
Michael Guptill-BunceAA2013-201835651211318933.02312267.68314531518
Ajit WadekarIND1966-197437713211314331.07242341.7711472172
Kieran PowellWI2011-202144831211313425.77415250.8937827816
Matt HenryNZ/CAN/WOR2013-20269713619211375*18.06261580.80072126570
Vinoo MankadIND1946-195944725210923131.4877139.695671087
Dean FoxcroftNZ/OV/CS2018-202638684210717432.92375856.07214525817
Jordan ThompsonYOR/WAR2019-202674100921079823.15321465.560131025864
James TaylorENG/NOT2012-201632583210629138.29412351.08313624911
JP DuminySA2008-2017467410210316632.86454446.2868925013
Kaushal SilvaSL2011-201839740209913928.36521240.2731262382
Lahiru ThirimanneSL2011-2022448562088155*26.43529439.44310112073
Chetan ChauhanIND1969-19814068220849731.58385937.0601662051
Felix OrganHAM2017-2026599782080122*23.37487342.6847924222
Imtiaz AhmedPAK1952-196241721207920929.28--31191023
Saud ShakeelPAK/YOR2022-2026295532077208*39.94412150.4041142224
Vernon PhilanderSA/SUS/NOT2011-2020731082420747424.69460345.0609823818
Mitchell JohnsonAUS2007-201573109162065123*22.20353658.401111924731
Kris SrikkanthIND1981-199243723206212329.88273762.88212722119
Bob CowperAUS1964-196827462206130746.84228442.8251031560
Peter RichardsonENG1956-196334561206112637.4758132.015911780
Imam-ul-HaqPAK/YOR/SOM2018-202635655206115734.35428448.11313722614
Motganhalli JaisimhaIND1959-197139714205612930.6911811.02312919812
Lawrence RoweWI1972-198030492204730243.55286647.217722106
Mayank AgarwalIND/YOR/DUR2018-202628470204624343.53368455.5467426337
Matthew GilkesSA/NSW2019-20264578220469426.92449345.54019622116

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.