ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter McKayWAR2014110282828.007935.4400030
Anrich NortjeSA20221112828*-4266.6700040
Bunny LucasENG1884110282828.00--000-0
Evan GrayNZ1983120281714.009230.4300030
Adrian GriffithWI2000120282714.0011823.7300010
Dean BrownlieNZ2013120282314.006841.1800050
James AdamsHAM2015120282814.006245.1600140
Kavem HodgeWI2024120282414.005352.8300041
Jack RyderAUS1926121282828.00--00000
Anil KumbleIND1996-200723028149.3311923.5300030
Kyle VerreynneSA2022-2025231281314.007338.3600010
Ken HiggsENG1966-196723028149.3316017.5000030
Simon JonesENG2004-20054412820*9.333580.0000150
Chris TremlettENG2007-20113422824*14.005056.0000240
George DuckworthENG1929-193634128189.334045.0000130
John PriceENG1971-1972342281914.007338.3600130
Lance GibbsWI1963-19734522818*9.334165.8500130
Trent BoultNZ2013-202236228147.005749.1200240
Reggie DuffAUS1905110272727.00--000-0
Will GidmanNOT2015120271813.508930.3400030
Dan MousleyWAR2023120271513.503187.1000040
Claude CarterSA19121212727*27.00--00100
Jimmy BlanckenbergSA1924120271513.50--000-0
Ted WainwrightENG1893120272613.50--00000
Tom KillickENG1929120272413.50--00000
Dean JonesAUS1989120272713.503479.4100110
Lewis McManusHAM/NOR2021-202623027139.008332.5300030
Ivan BarrowWI1933-193924127129.00--00000
Jahangir KhanIND1932-193624027136.75--00100
Charlie HallowsENG1928110262626.00--000-0
Alan MossENG1959-1960210262626.00--000-0
Phil NewportENG1988110262626.003868.4200030
Andy FlowerZIM2000120262413.004163.4100050
Ryan HarrisAUS20131212616*26.006540.0000020
Jordan ThompsonYOR2024120262613.003868.4200140
Pathum NissankaSL2024120261413.004261.9000040
Bill FarrimondENG1935120261313.00--000-0
Sorabji ColahIND1932120262213.00--000-0
Nyron AsgaraliWI1957120262613.00--00140
Sid O'LinnSA1960120261813.00--000-0
Ian WestwoodWAR2014-201623026248.6710624.5300130
Dayle HadleeNZ1969-197323026198.677534.6700030
Shahadat HossainBAN2005-201024126208.673476.4700140
Marcus NorthAUS2009-201024026206.506738.8100230
James MiddlebrookYOR/NOR2014-201524026226.509926.2600240
Eric DaltonSA1929-193524026196.50--00100
Shoaib BashirENG/DER/GLA2024-2026610526145.208829.5500220
James RewSOM2023110252525.007433.7800020
Frank SmailesENG1946110252525.00--000-0
Geoff RaboneNZ1949110252525.00--000-0

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.