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
Johnny TyldesleyENG19091909120494624.50--00000
Donald BradmanAUS19341934120493624.506476.5600070
Andy RobertsWI198019802214925*49.007169.0100042
Shane WatsonAUS20102010230493116.339352.6900081
Will SmithHAM20152015231493024.5018426.6300040
Ben DuckettENG20252025230492316.338557.6500050
Brydon CarseENG/DUR20222022230492816.338855.6800062
Will JacksENG/OI20242024330493716.3341119.5100033
Graeme SwannENG201320133414928*16.336773.1300080
Marco JansenSA20222022110484848.007960.7600041
Dick LilleyENG19071907110484848.00--000-0
Herbert SutcliffeENG19281928110484848.00--000-0
Faisal IqbalPAK20062006120484824.0014632.8800161
Daniel VettoriNZ20082008221484848.0010247.0600060
Darren GoughENG20032003320483424.007068.5700062
Jos ButtlerENG20212021120482524.0013834.7800070
Lewis GregorySOM/TR20232023221484248.008457.1400050
Chris WrightWAR20172017121484148.0011342.4800061
James McCollumIRE20232023121483648.0013435.8200070
Tom PriceGLO202420241214834*48.009650.0000050
Freya KempENGW202620262214844*48.0033145.4500041
Kashif AliWOR20262026120483424.0013834.7800040
Joseph Peter PhillipsGLO20262026120484524.0010744.8600080
Johnny DouglasENG19211921120483424.00--00020
Ernie MayneAUS191219121214825*48.00--000-0
Billy GunnENG18901890120483424.00--000-0
Nip PellewAUS19211921121484348.00--00080
Chud LangtonSA19351935120484424.00--000-0
Gilbert ParkhouseENG19501950120484824.00300.0000100
Norm O'NeillAUS19641964120482624.0010744.8600040
Peter PollockSA19651965121483448.00--000-0
Peter van der MerweSA19651965120483124.00--000-0
Glenn TurnerNZ196919691214843*48.0025718.6800060
Ravi BoparaESS20172017230483216.0011741.0300061
Luis ReeceDER/LS20212021230482416.008953.9300152
Steven FinnMID2018201876148279.605096.0000170
Tom HelmMID2017201797248289.6011840.6800080
Yasir HameedPAK20042004110474747.006177.0500080
Josh DaveySOM20172017110474747.009450.0000041
Marizanne KappOI20242024110474747.0032146.8800061
Quinton de KockSA20192019110474747.006078.3300032
Dean ElgarSA20222022110474747.008158.0200080
Chris DentGLO20192019110474747.004995.9200080
Murray GoodwinZIM19991999110474747.005683.9300070
Harry FinchKEN20212021110474747.0035134.2900060
Archie MacLarenENG190219021114747*---000-0
Mike SmithENG19581958110474747.00--000-0
Andrew HilditchAUS19791979110474747.0010843.5200020
Mark GreatbatchNZ19901990110474747.009847.9600021
Abdul RazzaqPAK200620062214725*47.0016029.3800050

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.