Live4th ODI · Ireland in Namibia 2026/27NAMIRE298/8 (50)Innings break - NAM need 299 runs to winLive7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th 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 2026AFGZIM

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Luke ProcterNOR/LAN2016-202335118183*45.2542542.59020231
Dudley NourseSA1935-19513601819730.17--010120
Harry TrottAUS1888-18964801819222.63--011170
Cameron SteelSUR2021-202491001817118.1038846.65013212
Jack CarsonSUS2020-202624018010545.0027665.22100204
Johnny TyldesleyENG1902-1907361180112*36.00--101140
Patsy HendrenENG1924-192834017914244.75--100142
Graham RoopeENG1973-19784711797729.8353133.71011181
Rishabh PantIND2018-202124017811444.5029360.75110214
Gordon GreenidgeWI1976-198835117885*44.5036548.77021221
Saeed AnwarPAK199612017717688.5027265.07100260
Billy GodlemanDER2014-2015241177104*59.0029160.82101201
Rob YatesWAR2019-20253611775235.4036848.10010260
Kurtis PattersonSUR20252301768558.6727464.23020261
Azhar AliPAK2010-201624217692*88.0034151.61010291
John ReidNZ1949-19582411769358.67--020111
Ashley GilesENG2002-20054501765935.2033852.07020190
Reggie DuffAUS1902-190523017514658.33--100210
Kyle AbbottHAM2014-202691301753713.4633851.78002272
Eric DaltonSA1935121174117174.00--110180
ARG ThomasSUR202635017312034.6030656.54102171
Dean JonesAUS198912017212286.0024969.08110210
Greg ChappellAUS1972-197735117211343.0036946.61101230
Simon HarmerESS2019-20266911725021.5042240.76012220
Alvin KallicharranWI1973-19802301718057.0034549.57020250
Bert SutcliffeNZ1949-19582411718857.00--02030
Barry WoodENG1972-19752401709042.5047435.86010280
Arthur ShrewsburyENG1884-18934601706628.336671.21010100
Maurice TateENG1924-19315611705434.002835.7102173
Daryl MitchellNZ/LAN2023-20262401696842.2529457.48010203
Shardul ThakurIND2021-20232401686042.0022275.68031204
Nathan SmithNZ/WOR/SUR2024-20264611686033.6023372.10011243
Bob WyattENG1929-19355701686424.0032933.4301031
Fred BakewellENG1931-193533016710755.67--100-0
Colin BlandSA196512016612783.00--100202
James FaulknerAUS/LAN2013-201523016612155.3319585.13100191
John WaiteSA1955-19602411667755.33--020220
Stuart MeakerSUS/SUR2014-2020101221654216.5041539.76002220
Adam VogesAUS/MID2015-20173401637640.7533149.24011240
VVS LaxmanIND2002-20113511635140.7536145.15010190
George BaileyHAM2017110161161161.0029454.76100152
Matt RenshawSOM2022-20242401618740.2531950.47010171
Herbie TaylorSA1912-192934016112140.25--100-0
Charlie BarnettENG1933-19373511615240.25--010-0
Sam EvansLEI202112016013880.0037442.78100190
Imtiaz AhmedPAK1954-19622301609853.33--010170
Ollie RobinsonENG/SUS2021-2026352160100*53.3325263.49100211
Bert OldfieldAUS1921-193446316042*53.3312859.3800130
Tony GreigENG1972-197761001603816.0044436.04002210
Angus RobsonLEI20141201568178.0024463.93020210

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.