Live1st ODI · India in New Zealand 2026/27NZ86/4 (18.1)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Gareth BattySUR20162016420232311.505442.5900130
Ryan ten DoeschateESS20162016221231923.002785.1900020
Ryan SidebottomYOR20162016120232311.508128.4000140
Steven DaviesSOM20212021120232311.505046.0000150
Danielle WyattENGW/SB20222022220231511.5020115.0000040
Sunil NarineSUR/OI202320232212313*23.0017135.2900031
Neil WagnerNZ20132013121231723.003860.5300021
James HarrisMID20142014520231311.505541.8200031
Toby Roland-JonesMID20182018120231311.506833.8200030
Matt TaylorGLO202620261212323*23.007829.4900120
Washington SundarIND20252025120232311.508028.7500111
Matthew PottsENG20242024220232111.505244.2300040
Joey EvisonKEN20232023120231611.504946.9400040
Jack BlackhamAUS18881888120232211.50--00000
Percy McDonnellAUS18881888120232211.50--00000
Bert OldfieldAUS19341934120232311.506237.1000100
Dudley NourseSA19511951120232011.50--00000
Herby WadeSA19351935120232311.50--00100
Ian JohnsonAUS19561956120231711.50--00020
Johnny WardleENG19531953121232323.0040.0000000
Tom GraveneyENG19561956120231811.50--00010
Colin CowdreyENG19611961120231611.50--00040
Colin CowdreyENG196319631212319*23.00--000-0
Lance GibbsWI196919691212318*23.003174.1900020
John PriceENG19721972121231923.003860.5300030
Derek UnderwoodENG197719771222312*-4748.9400010
Keith FletcherENG19741974220231511.505343.4000030
Brian HastingsNZ19691969120232311.509125.2700120
Bob TaylorENG19831983120231611.509923.2300020
Andy RobertsWI19761976221231623.004946.9400030
John WrightNZ19831983120231211.505839.6600050
Jack RussellENG199219921212322*23.004057.5000030
Ian WardENG200120011212323*23.006833.8200120
Andrew CaddickENG19931993232232123.0011719.6600010
Simon HarmerESS20202020231232311.5018127.7800112
Miguel CumminsMID201920192312322*11.506435.9400140
Jim AllenbySOM2016201623023177.672979.3100131
Trevor ChappellAUS1981198123023167.6712218.8500000
Oli StoneENG/LS2024202454123157.675046.0000120
Robbie WhiteMID2018201824023165.755740.3500240
Andrew FlintoffENG20022002110222222.0020110.0000030
Graham ThorpeENG19931993110222222.002491.6700020
Adam BacherSA19981998110222222.004351.1600040
Ross TaylorNZ20092009110222222.003170.9700020
Robin UthappaIND20072007110222222.003073.3300020
Andrew WhiteIRE20092009110222222.0021104.7600011
Sarah TaylorENGW20132013110222222.003170.9700020
Aaron FinchSUR20172017110222222.0012183.3300021
Ben StokesENG20212021110222222.002684.6200021
Soumya SarkarBAN20192019110222222.0022100.0000040

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.