T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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 runsT2057th 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 County Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ryan ten DoeschateESS20162016110474747.0034138.2400051
Michael LumbNOT20172017110474747.0028167.8600062
Karl BrownLAN20162016110474747.0012836.7200070
Jonny BairstowENG20172017110474747.0037127.0300081
Sidra NawazPAKW20162016110474747.006869.1200060
Riki WesselsNOT201420141214740*47.0014931.5400060
Hasini PereraSLW20172017220474623.507067.1400060
Sam CurranSUR20172017220473223.5010146.5300070
Harry BrookYOR20182018120473223.5011441.2300090
Marcus TrescothickSOM2019201935047239.4010047.0000090
Tim GroenewaldSOM201820184624725*11.755979.6600062
AB de VilliersSA20172017110464646.0020230.0000043
Mithali RajINDW20172017110464646.008852.2700030
Liam DawsonHAM20162016110464646.0034135.2900041
David LloydGLA20162016110464646.005092.0000060
Samit PatelNOT20152015120464623.0035131.4300181
Paul StirlingMID20172017120464123.007660.5300061
Kyshona A KnightWIW20172017220464123.008057.5000070
Chris RushworthDUR20142014220464623.005288.4600161
Steven CroftLAN20172017120464123.006966.6700061
Jack LeaningYOR201620161214629*46.0011838.9800050
Nick BrowneESS20172017120463523.0013733.5800060
Jon-Jon SmutsSA20172017110454545.0035128.5700043
Wayne MadsenDER20152015110454545.0027166.6700080
Ryan McLarenLAN20172017120453022.5012436.2900080
Ben FoakesSUR20162016220453122.5016028.1300040
Rory BurnsSUR20172017220453022.509845.9200040
Arun HarinathSUR20162016120453222.507857.6900080
Ollie PopeSUR20182018110444444.006765.6700080
Ben CoxWOR20182018120442322.005186.2700080
Alex LeesYOR20162016120443322.0021920.0900030
Josh TongueWOR20182018120443422.005875.8600070
Ryan PatelSUR20192019120443222.0013133.5900070
Lauren WinfieldENGW20162016110434343.005086.0000070
Jack TaylorGLO20162016110434343.004595.5600021
Lewis McManusHAM20162016110434343.007061.4300070
Tim BresnanYOR20182018120432221.5014729.2500070
Ryan HigginsMID20162016221433943.005775.4400040
Sean DicksonKEN20192019120434321.5010839.8100170
Amita SharmaINDW201220121114242*-8748.2800020
Andrew SalterGLA20162016110424242.0026161.5400013
Arjuna RanatungaSL19991999110424242.005773.6800070
Ravi BoparaESS20182018120422721.007655.2600080
Shashikala SiriwardeneSLW20172017220423321.006861.7600060
Ben BrownSUS20142014220423521.0012832.8100040
Keith BarkerHAM20192019120423821.007456.7600060
Will GidmanNOT20152015120422221.007754.5500040
Alex MellorWAR20162016120422221.007853.8500070
Ian CockbainGLO20162016220414120.5032128.1300131
Jack LeachSOM201520156314121*20.508150.6200060

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