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 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st 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 Lord's×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Azhar AliSOM20192019110454545.005384.9100060
Peter NevillAUS20152015110454545.005976.2700050
Jason RoySUR20212021110454545.0042107.1400041
Luke ProcterLAN20162016110454545.006173.7700070
Alex ThomsonDER20222022110454545.0010343.6900050
Wally HammondENG19281928110454545.00--000-0
Colin CowdreyENG19681968110454545.0014131.9100080
Greg BlewettAUS19971997110454545.007064.2900070
Michael VaughanENG20002000120454122.5011738.4600070
Jacques RudolphSA20032003220452622.5011439.4700060
Omari BanksWI20042004120454522.508652.3300171
Kevin PietersenENG20122012120453222.507361.6400060
James PattinsonAUS20132013121453545.0011539.1300040
Dawid MalanOI20242024220453822.5040112.5000061
Bryony SmithSES/TR20232023220453822.5035128.5700070
Kiran CarlsonGLA20222022120453622.5011539.1300070
Brooke GuestDER20222022120454322.5013134.3500050
Gudakesh MotieWI202420241224531*-5483.3300080
Alick AthanazeWI20242024120452322.5010343.6900070
Jack BrownENG18961896120453622.50--000-0
Rolph GrantWI19391939120452322.50--000-0
Leonard HuttonENG19501950120453522.50--000-0
Cyril WashbrookENG19481948120453722.50--000-0
Graham DowlingNZ19691969120454122.5013134.3500070
Allan LambENG19861986120453922.509149.4500080
Ian SalisburyENG19961996120454022.506371.4300080
JP DuminySA201720172314528*22.509746.3900060
John SimpsonSUS/LS20252025330452215.0038118.4200062
Pat CumminsAUS201920193424523*22.5012037.5000040
Ben FoakesENG202220222414532*15.0013333.8300140
Abdul RazzaqPAK201020101114444*-20220.0000081
Hamish MarshallNZ20042004110444444.005186.2700020
Denesh RamdinWI201820181114444*-25176.0000033
Wesley BarresiNED20182018110444444.0024183.3300061
Michael BurgessWAR20212021110444444.007261.1100040
Bess HeathND20222022110444444.006073.3300060
Stanley JacksonENG18961896110444444.00--000-0
Eldine BaptisteWI19841984210444444.005678.5700050
Wasim AkramPAK199619961214434*44.007757.1400070
Ian BellENG20102010220442722.007757.1400020
Alastair CookESS20232023120442822.008353.0100040
Jason RoyENG/SUR20182018220444022.004597.7800051
Michael RichardsonDUR20142014120444022.008949.4400070
Rob NewtonNOR20142014121443544.0011438.6000090
Rob NewtonNOR20182018120444422.006963.7700140
Jack LeaningKEN20252025120442622.008750.5700070
Kyle JamiesonNZ202620261214438*44.0038115.7900033
Grant StewartKEN20232023220444422.005284.6200122
Brooke GuestDER20242024120442622.007459.4600070
Matthew MontgomeryDER20262026121442344.0014630.1400060

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.