Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND43/0 (1.5)IND need 156 runs in 109 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK59/3 (12.2)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Roseworth Terrace×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Naomi DattaniSUN20212021110999.001181.8200020
Archie LenhamSUS20252025110999.008112.5000010
Florence MillerSUN20212021110999.001560.0000000
Charlie TearSUS20252025110999.002536.0000020
Stuart PoynterDUR2016201611188*-6133.3300010
Paul CoughlinDUR2017201711188*-988.8900010
Alice MonaghanSV20232023110888.008100.0000010
Luke DoneathyDUR20222022110888.002040.0000000
Joseph EcklandHAM20242024110888.001844.4400010
George DrissellDUR20232023110777.001643.7500010
Nicole FaltumSV20232023110777.001070.0000010
Josh BohannonLAN20192019110777.001163.6400010
Alex HortonGLA20262026110777.006116.6700010
William PorterfieldWAR20162016110666.001540.0000010
Ben StokesDUR20142014110666.001346.1500010
Ben RaineDUR20252025110666.006100.0000010
Steven CroftLAN20212021110666.001250.0000000
Graham ClarkDUR20192019110666.001060.0000010
Hollie ArmitageND20212021110666.001250.0000010
Michael JonesDUR20222022110666.001154.5500010
Michael JonesDUR20232023110666.003119.3500000
Jack MorleyLAN20212021110666.00785.7100010
Mia RogersSUN20212021110666.001637.5000010
Oli GibsonDUR20222022110666.001735.2900010
Lizzie ScottND20232023210666.002030.0000010
Abi NorgroveSV20232023110666.001637.5000010
Graham ClarkDUR20172017110555.001435.7100010
Liam TrevaskisDUR20232023110555.004125.0000010
Aristides KarvelasSUS20252025110555.00771.4300000
DC KellyHAM20242024110555.00862.5000010
HS MustardDUR20242024110555.00955.5600010
Alex LeesDUR20222022110444.00757.1400010
Chris RushworthDUR2022202211144*-4100.0000010
Laurie EvansWAR20142014110444.00850.0000000
Ned EckersleyLEI20172017110444.00850.0000010
Graham ClarkDUR20182018110444.004100.0000010
Sterre KalisND20212021110444.001822.2200000
Jack CarsonSUS20252025110444.001330.7700000
Rachel HopkinsND2021202111144*-3133.3300000
Tom PrestHAM20242024110444.001136.3600010
MJ KilleenDUR2025202511144*-4100.0000010
Jessica WoolstonND2023202321144*-580.0000010
Jeetan PatelWAR20142014110333.00475.0000000
Boyd RankinWAR20142014110333.00475.0000000
Travis HeadWOR20182018110333.001030.0000000
Tom WellsLEI20172017110333.00650.0000000
Paul CoughlinDUR20232023110333.001127.2700000
Cameron BancroftDUR20212021110333.001030.0000000
Jack BurnhamDUR20192019110333.00933.3300000
Danny LambLAN20212021110333.00742.8600000

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.