Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR172/4 (18.4)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HoggardENG200420041212115*21.005935.5900020
Kamran AkmalPAK20132013220212110.504052.5000120
Alastair CookENG20102010120211710.504250.0000040
Tim BresnanENG201320132212119*21.002487.5000020
Graham ManouAUS200920091212113*21.003953.8500030
Colin MunroNZ20192019220211210.502295.4500040
Steven PattersonYOR20152015221211121.004348.8400030
Ben FoakesSUR20202020220212010.502391.3000001
Ollie RaynerMID20172017120211510.504052.5000030
Matthew CarterNOT201920194212121*21.0017123.5300140
Sean DicksonKEN20182018120211210.506134.4300020
Ayesha ZafarPAKW20262026220211210.5018116.6700030
Paige ScholfieldSUR20262026220211910.502487.5000030
Shubman GillIND20222022120211710.502777.7800050
Georgia PlimmerNZW20222022220211710.502295.4500040
Emma MarlowND20242024221212021.003953.8500020
Eddie HemmingsENG19821982120211910.505736.8400020
Ian GreigENG19821982120211410.508225.6100020
John SimpsonSUS2026202623021117.004546.6700130
Calvin HarrisonNOR/TR202620264312112*10.5013161.5400012
Boyd RankinWAR201720178432120*21.003756.7600140
Craig MilesWAR2019201934021115.257826.9200020
Andrew FlintoffLAN201420141112020*-8250.0000002
Nathan HauritzAUS200920091112020*-5040.0000010
Paul ReiffelAUS19931993110202020.008922.4700040
Ben HilfenhausAUS20092009110202020.003164.5200040
Ravi BoparaESS20172017110202020.005337.7400040
Colin IngramSA20132013110202020.004544.4400020
Sunil NarineOI20232023110202020.0011181.8200003
Glenn MaxwellAUS20172017210202020.003164.5200020
Cameron DelportLEI20162016110202020.0018111.1100002
Ajaz PatelNZ20212021110202020.003360.6100030
Hardus ViljoenDER20172017110202020.0012166.6700011
Lauren WinfieldND20202020110202020.002774.0700020
Lizelle LeeMO20222022110202020.0016125.0000040
Andrew TyeAUS20182018110202020.0011181.8200002
Ross WhiteleyWOR20142014110202020.0016125.0000011
Luke ProcterLAN20152015110202020.0017117.6500010
Tom FellWOR20212021110202020.005040.0000030
Chris WoodHAM202220223112020*-17117.6500011
Hardik PandyaIND201720172112020*-6333.3300003
Aaron BeardESS20192019310202020.004940.8200040
Ashleigh GardnerTR20242024110202020.0012166.6700021
Tom MooresNOT202220221112020*-13153.8500002
Harry BrookYOR20182018110202020.0014142.8600021
KS DhariwalGLO20262026110202020.0013153.8500021
Geoff HowarthNZ19751975110202020.004050.0000020
Ian BothamENG19761976110202020.002195.2400010
Simon KatichAUS20052005120201610.003951.2800040
Michael KasprowiczAUS20052005120202010.003262.5000130

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.