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
Asif MasoodPAK1971-19742211717*17.0016106.2500121
Robert AndersonNZ197812017168.506127.8700000
Robin JackmanENG198212017178.506326.9800110
Don AnurasiriSL199112017168.503351.5200020
Danish KaneriaPAK2006-201023117148.503647.2200010
Ajeet DaleGLO2024-20252311788.504537.7800010
Johnny BriggsENG1886-188823017175.67--00200
John LeverENG1977-19792311788.505928.8100020
Boyd RankinIRE/WAR2015-2019242178*8.504042.5000020
Jamie PorterESS2017-202334117135.676725.3700130
Frank MitchellSA191224017124.25--00000
Dane PatersonMID/NOT2023-20254521715*5.672373.9100201
Bert HopkinsAUS1905210161616.00--000-0
Michael CarberryHAM201512016158.004932.6500020
Usman ArshadDUR20151201698.004238.1000021
Calvin HarrisonNOR202612016158.007321.9200000
Gus MillerNOR202612016108.003151.6100010
Tiger SmithENG19122211614*16.00--00000
Giff VivianNZ193712016118.00--000-0
Hemu AdhikariIND195212016168.00--00100
Wallis MathiasPAK196212016158.00--00000
Peter HeineSA195512016148.00--00000
Brian BoothAUS1964121161416.005927.1200020
Ian HealyAUS1989-19973211613*16.005330.1900020
Imran KhanPAK1974-198233016125.335330.1900120
Frederick SpofforthAUS1884-188624016114.00--00200
Clifford RoachWI1928-193324016164.0010.0000300
Alan MullallyENG1996-199936216104.004833.3300230
Neha SharmaMID2025-2026474165*5.338718.3900020
Sean AbbottSUR2023110151515.004037.5000020
Vikram RathourIND1996110151515.003246.8800020
Paras MhambreyIND19961111515*-4235.7100020
Moin KhanPAK199212015127.507719.4800010
Shane DowrichWI201712015147.505228.8500030
Jonathan TattersallYOR202412015107.505427.7800010
Adam HoseWOR202612015117.502755.5600030
Leslie HyltonWI1939121151315.00--00000
Johnny HayesNZ195812015147.50--00002
Roy GilchristWI19571211511*15.00--00030
John GleesonAUS1968-197222015147.504136.5900030
Richie RobinsonAUS197712015117.502075.0000020
Peter SuchENG1993-19942301575.007320.5500020
Gladstone SmallENG1988-19902311577.503246.8800020
Ryan SidebottomWAR/DER2017-20223521510*5.005825.8600110
Runako MortonWI2007110141414.002263.6400020
Jack CarsonSUS2024110141414.002263.6400020
Vallance JuppENG1928110141414.00--000-0
Ashley MallettAUS1975-1980210141414.005724.5600020
Chris PringleNZ1994110141414.003540.0000010
Brian MurphyZIM200012014147.007219.4400110

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.