Live4th ODI · Ireland in Namibia 2026/27NAM33/3 (11.2)IRE298/8 (50)NAM need 266 runs in 232 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom PrestHAM20222022330686422.6757119.3001081
Tom AbellSOM/WF202320234416823*22.6713052.3100060
Tom AbellSOM202420243416837*22.6710465.3800050
Oliver Hannon-DalbyWAR201720179836817*13.6013251.52000101
Rahul DravidIND20042004110676767.0010862.0401040
Dane van NiekerkOI202120211116767*-51131.3701081
Rassie van der DussenSA201920191116767*-64104.6901023
Glen ChappleLAN201420141216734*67.009173.6300071
David HusseyAUS20102010220673433.5055121.8200071
Virat KohliIND20142014221676667.0044152.2701091
Ben StokesENG/DUR20212021320673533.5048139.5800064
Hamish RutherfordWOR20202020220674533.5038176.3200056
Josh CobbNOR20222022220676633.509868.3701043
Moeen AliENG20142014220676733.5052128.8501143
Ashton AgarBB201920192216741*67.0042159.5200063
Paul WalterESS20212021120676633.5015942.14010110
Martin GuptillNZ/WOR20192019330673522.337984.8100082
Steven MullaneyNOT20142014230673622.339173.6300083
Alex DaviesLAN20152015330674722.3346145.6500071
Aneurin DonaldDER/BP20252025330676022.3334197.0601084
Chris WoakesWAR/BB/BP20232023650672713.407589.3300173
Shakib Al HasanBAN20192019110666666.007489.1901060
Rachael HaynesLL201820181116666*-40165.00010101
Graham ClarkDUR20192019110666666.0062106.4501071
John ParkerNZ19751975110666666.006897.0601070
Misbah-ul-HaqPAK20162016120665633.0013250.0001070
Praveen KumarIND20112011120664033.0057115.7900094
Jason RoyENG/SUR20142014220665833.0035188.57010112
Travis HeadAUS20232023120665033.008775.86010111
Keaton JenningsLAN20192019220663533.007390.4100061
Ben DuckettNOT202020202216653*66.0045146.6701081
Cameron GreenAUS20232023120663833.0013449.2500061
Ellyse PerryBP202220223326639*66.0053124.5300062
Daniel Bell-DrummondKEN/LS20232023230664022.008379.52000110
Damien MartynAUS20042004110656565.009171.4301060
Jacques RudolphGLA20172017110656565.0039166.6701091
Suzie BatesDUR20252025110656565.0041158.5401090
David LloydDER20232023110656565.009270.6501050
Ryan RickeltonSL20262026110656565.0037175.6801063
Alastair CookENG20142014220655632.5010462.5001050
Virat KohliIND20132013221654365.0061106.5600071
David WilleyYOR20192019320654032.506797.0100083
Nick BrowneESS20192019120656532.5021030.95011110
John EmbureyENG19861986121653865.0017936.3100080
Ashwell PrinceLAN20152015330654321.6762104.8400070
Tom LewisWAR20152015330652721.6759110.1700053
Sean DicksonSOM/LS202520253316533*32.5053122.6400043
Tazmin BritsSAW20222022331653832.506994.2000090
Tammy BeaumontBP/TB20262026550653213.007982.2800130
Annerie DercksenSAW/BP20262026552655221.6761106.5601172

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.