Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND14/2 (1.5)IND need 246 runs in 109 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE121/2 (25)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd 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 Old Trafford×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom Kohler-CadmoreYOR/SOM2021-20244811845126.2956432.62010211
Adam RossingtonNOR/ESS2015-20223501828936.4031757.41010221
Tom HainesSUS202112018115590.5036250.00100220
Ross TaylorNZ/NOT2008-2018241178154*59.3324173.86101205
Tim RobinsonENG1985-198722017616688.0037746.68100180
Miles HammondGLO2022-20263501759735.0044439.41021270
AP AgathangelouLAN/LEI2014-20153611745434.8029259.59010270
Mitchell StarcAUS2013-202335417066*170.0023971.13020232
David LloydDER/GLA2015-20253511707842.5028759.23010240
Mark StonemanMID/SUR2017-20233601689828.0034648.55012240
Brooke GuestDER2025-20262401678341.7537344.77020171
Jack LeachENG/SOM2016-202471021676620.8838643.26022271
Graham ThorpeENG1998-200435116611441.5041839.71102150
Michael JonesLAN2025-202661001654416.5032450.93002201
Ricky PontingAUS200512016315681.5028756.79100171
Matt PriorENG2007-20133401639340.7533548.66011200
James AndersonENG/LAN2004-20263236211634210.8736245.03005231
Moeen AliENG2014-202345215875*52.6719083.16020213
Nick ComptonMID/SOM2014-20162301579152.3341837.56020181
Hashim AmlaSA/SUR2017-20222401578339.2527457.30010212
James SalesNOR2023-20263411579252.3333247.29010210
Dwayne BravoWI2004-20072401567739.0024962.65010220
Sharmarh BrooksWI20202401566839.0032647.85020182
James FaulknerLAN20154501556831.0025959.85020141
Allan BorderAUS1985121154146*154.0035143.87100140
R FlintoffLAN2024-20265901536517.0035443.22011221
Adam WheaterHAM/ESS2016-20183511524738.0036641.53000170
Gary BallanceENG/YOR2014-20184501527430.4035143.30010230
Toby Roland-JonesENG/MID2014-202671111523415.2027555.27002183
James HarrisMID/GLA2014-202536315141*50.3342035.95000210
Hamish MarshallGLO20151201509275.0023962.76020180
Nick GubbinsMID/HAM2016-20243501507530.0032346.44021191
Steven DaviesSOM/SUR2015-202351001475414.7033444.01011130
Ryan HigginsMID/GLO2022-202647314551*36.2525357.31012171
Washington SundarIND/LAN2022-2025241144101*48.0033343.24100141
Craig OvertonENG/SOM2014-202471111433514.3033043.33000210
Saqib MahmoodLAN2017-2025131571433417.8840035.75002170
Viv RichardsWI1976-198423014013546.6727151.66100180
David GowerENG1982-198745113957*34.7537137.47010170
Robert KeyENG/KEN2004-201524113893*46.0026651.88010160
Ben GeddesMID2025-202624213873*69.0019072.63020136
Danny LambLAN2018-20227711386123.0029646.62010132
George BaileyHAM201712013712768.5020168.16100190
KL RahulIND20251201369068.0032841.46010120
Jason RoyENG/SUR2015-20193601366622.6720965.07010181
Steven PattersonYOR2016-202246213645*34.0036037.78000161
Younis KhanPAK2006-20162401356233.7525054.00010170
Jack BrooksYOR2016-2018342134109*67.0021861.47100115
Mark RamprakashENG1998-199923113369*66.5047627.9401080
Matt ParkinsonKEN/LAN2016-20242120613321*9.5036436.54001150

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.