T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th 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/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Meg LanningLS20242024550935318.6076122.37010132
Adam RossingtonESS/LS20222022550933618.6061152.46001122
Boeta DippenaarSA20032003110929292.0020245.54010140
Mark ButcherENG19971997120928746.0023638.98010150
Kumar SangakkaraSUR20152015220926046.0011282.1401061
Tom AlsopHAM20182018220927246.009398.92010120
Archie MacLarenENG189918991219288*92.00--010-0
Nari ContractorIND19591959121928192.00--01091
Alastair CookENG20182018230927030.6718350.27010180
Greg ChappellAUS197519752319273*46.0014862.16010131
David GowerENG19801980230924530.6718051.11000130
Adam GilchristAUS20052005340922923.0085108.24000180
Danielle GibsonENGW/LS20232023441923630.6765141.54000141
Ollie RaynerMID20142014652923830.6711877.97001141
Eathan BoschMID20262026451923123.0011480.7000065
David WarnerAUS20232023120916645.5016455.49010101
Shai HopeWI20172017120916245.5020145.27010160
George HillYOR20242024120917545.5019147.64010140
Alan DavidsonAUS19531953120917645.50--010131
Jim ParksENG19661966120919145.5016654.8201190
Alan KnottENG19711971220916745.5019746.19010101
Alan KnottENG19751975221916991.0013567.4101090
Gordon GreenidgeWI19831983220919045.5015259.8701080
Ravi RatnayekeSL198819881219159*91.0019746.19010130
Chandika HathurusingheSL19911991120916645.5027832.7301090
WPUJC VaasSL200620062319150*45.5023938.08010110
Graham GoochENG19921992230916930.3316256.17010150
Graeme HickENG19931993230916430.3320444.61010130
LG PretoriusLS20262026440915222.7560151.67010105
Alice CapseyENGW/BP20262026450912818.209892.86000101
Sourav GangulyIND20042004110909090.0011975.6301053
Adam GilchristAUS20012001110909090.0012174.38010120
Raman Subba RowENG19601960110909090.00--01050
Ben ComptonKEN20232023120905245.0030629.41010110
Denis ComptonENG19531953120905745.00--01090
Ajit WadekarIND19711971120908545.0019047.37010110
Greg ChappellAUS19771977120906645.0022939.3001070
Ian BothamENG19851985220908545.0012572.00010131
Heino KuhnKEN20182018230903930.0013765.6900091
Geoff BoycottENG19791979330905730.0019047.3701080
Heather KnightLS20212021440904022.5073123.29000101
Ryan HigginsMID20142014650902718.0011081.8200163
Haseeb HameedLAN20162016110898989.0022140.27010111
Kathryn BryceMO/TB202420242218957*89.0064139.06010121
Tom ClarkSUS20222022120895644.5017351.4501091
Frank WoolleyENG19311931120898044.50--010110
Les AmesENG19381938120898344.5016553.94010110
Leonard HuttonENG19491949120896644.50--010-0
Denis ComptonENG19551955120896944.50--010110
Dennis LilleeAUS197519752228973*-12272.9501093

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.