Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th 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 2026AFGZIM

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Headingley×

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceENG/HAM/SB2015-20241012031711926.4251461.67100491
Cheteshwar PujaraIND/YOR2015-20217111499133*49.9081161.53220632
Jonathan TrottENG/WAR2010-2018812155111850.0991260.42150580
Matt RevisYOR/SL2019-2026514412862104*26.94143759.991449914
KL RahulIND2019-202535029813759.6050159.48201371
Andrew GaleYOR2014-201632412102214826.21173059.081431381
Tony GreigENG1973-1977710147211652.4480458.71121572
Alex LeesENG/YOR/DUR2014-202657744181713225.96310158.59210519923
Tim BresnanENG/YOR/WAR2006-202181832014966923.75255658.5306814627
Tom AbellSOM/BP/WF2014-20269143357132*32.4562257.40122490
George HillYOR2020-2026394761441169*35.15252257.1429418613
Finlay BeanYOR2022-20261626094717336.42167856.4441113410
Michael VaughanENG2001-2008810228310335.3850256.37111320
Allan LambENG1982-1986812235010035.0062356.18111531
Jack BrooksYOR/SOM2014-201939381338237*15.2869255.20004524
AB de VilliersSA2008-201745033417466.8060655.12100430
Ian WestwoodWAR2015120280196140.0051154.79110361
Jack LeaningSUS/YOR/KEN2014-2026587011172411029.22315354.6815318229
Marnus LabuschagneAUS/GLA2019-2024471462170*77.0085254.23130621
Ian BellENG/WAR/BB2006-20182030171311924.59131954.06131764
Mark ButcherENG1998-2004482520173*86.6797253.50220681
Nick ComptonENG/MID/SOM2013-201758029415636.7555353.16112421
Will RhodesYOR/DUR/WAR2015-202520246534111*29.67101752.51111593
Billy RootGLA2021-2024362314110*78.5060651.82120382
Gordon GreenidgeWI1976-198457029611542.2958051.03110383
Tim AmbroseENG/WAR/BB2008-2018101302604920.0051650.39001330
Azhar AliPAK/WOR/SOM2010-202361103298929.9165550.23030382
Sam RobsonENG/MID2014-202446038112763.5077948.91200481
Sam NortheastHAM/GLA2018-2024571358142*59.6774248.25120421
Graeme FowlerENG1982-19844712648644.0054848.18030350
Kraigg BrathwaiteWI/YOR201724026413466.0055447.65110332
Graham GoochENG1978-1986711035618332.3675047.47110460
Alan KnottENG1973-197769129611637.0062447.44110331
Alastair CookENG/ESS2006-20221726091713035.27193747.341301101
David GowerENG1978-198711162495112*35.36106946.30130630
Rory BurnsENG/SUR2016-202671002359023.5051345.81020311
Imran KhanPAK1974-1987462295102*73.7565844.83110342
John EdrichENG1974-19753502669053.2061143.54030251
Geoff BoycottENG1973-198056036219160.3384442.89201470
Peter WilleyENG1976-19865912244528.0054041.48000340
Steven PattersonYOR2014-2022695676134512.51149241.09007842
Chris TavaréENG1980-198357131482*52.3378240.15030301
Gary KirstenSA1998-200324019913049.7551838.42110230
Haseeb HameedENG/LAN/NOT2016-20256901936821.4453236.28010270
Keith FletcherENG1973-19755712228137.0061835.92020220
Matthew FisherYOR/SUR/NS2014-202645291226847*15.7675535.50006300
Harry DukeYOR2021-2026131502645417.6074735.34010274
Mike GattingENG1980-198781312255318.7563935.21010262
Nasser HussainENG1998-20033602529442.0073434.33020351
Bruce EdgarNZ1983-19863501698433.8053431.65022190
PreviousPage 2

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.