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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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 drawnTest1st 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 by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Denesh RamdinWI20122012220763.503221.8800010
Shaun TaitAUS20052005121747.002528.0000010
S. SreesanthIND2011201112177*7.001450.0000110
Peter McGlashanNZ20092009220753.50887.5000000
Adrian BarathWI20122012120773.502924.1400110
Kirk EdwardsWI20122012120773.502133.3300110
Ben BrownHAM20252025220743.502429.1700010
Mitchell ClaydonKEN2017201712177*7.002133.3300110
Nathan SmithNZ20262026120763.503321.2100000
Matt MilnesKEN2019201912274*-1741.1800000
Harry DukeYOR20212021220773.502231.8200110
Ali OrrHAM20242024120773.502528.0000110
Jaskaran SinghKEN2023202312277*-2133.3300010
Ernie JonesAUS18991899120743.50--00000
James KellyAUS1905190512276*---00000
Bill StorerENG18991899120743.50--00000
Patsy HendrenENG19211921120773.50--00100
Ernest TyldesleyENG19211921120773.50--00100
Cyril WashbrookENG19481948120763.505313.2100000
Athol RowanSA19511951120753.50--00000
Colin McDonaldAUS19561956120763.50--00000
Neil AdcockSA19551955121767.00--00010
Tiger LanceSA19651965120773.50--00100
Graham GoochENG19901990220773.501643.7500110
Norman CowansENG19831983120773.502528.0000101
Saeed AjmalWOR20152015231773.502035.0000110
Javagal SrinathIND1999199911166*-785.7100000
Jacques KallisSA20082008110666.001540.0000010
Craig McMillanNZ19991999110666.00785.7100010
Brendon McCullumNZ20132013110666.001250.0000010
Mashrafe MortazaBAN20192019110666.005120.0000010
Dwayne SmithWI20042004110666.00966.6700010
Thilina KandambySL20112011110666.001540.0000010
Dinesh KarthikIND20222022110666.00785.7100010
Albie MorkelSA20082008110666.001346.1500010
Dale SteynSA20082008110666.006100.0000010
Alastair CookENG20082008110666.001540.0000010
Lendl SimmonsWI20122012110666.005120.0000010
Niall O'BrienLEI20142014110666.00875.0000010
Rachael HaynesWF20222022110666.001060.0000010
James TredwellENG20122012110666.001931.5800000
Adam MilneBP20252025110666.001250.0000000
Tim MurtaghMID2016201611166*-1346.1500000
Mitchell SantnerNZ/WOR20232023210666.005120.0000010
Ashar ZaidiESS20162016110666.002300.0000001
Daryl MitchellWOR20142014110666.006100.0000010
Keaton JenningsLAN20192019110666.001442.8600010
AzharullahNOR20162016110666.006100.0000010
Luke WoodLAN20202020210666.001931.5800000
Glenn PhillipsWF20242024110666.00785.7100000

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.