Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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
Snuffy BrowneWI19281928120544427.00--000-1
Jackie GrantWI19331933120542827.00--000-0
Johnny WardleENG195019501215433*54.00--00060
Sunil GavaskarIND19741974120544927.0013041.5400041
Angelo MathewsSL200920093325435*54.0039138.4600051
Joe CracknellMID20212021330542918.0045120.0000060
Dean JonesAUS19891989230542718.0010153.4700130
Tom HelmMID2023202388254209.0012642.8600150
James RewSOM202420241115353*-43123.2601072
Don TallonAUS19481948110535353.00--010-0
Jacques RudolphSA20122012120534226.5013240.1500060
Tim BresnanENG20112011220532726.5051103.9200030
Tom de GroothNED20092009220534926.5037143.2400061
Gary WilsonDER20182018120533126.5012044.1700070
Tim RobinsonENG198819881215334*53.0016731.7400050
Sam HainWAR20182018120533726.5010650.0000070
Sam CurranENG/SUR20182018220534026.506186.8900052
Matthew LambDER20242024120533026.509754.6400080
Wally HammondENG19311931120534626.50--00060
Tuppy Owen-SmithSA192919291225352*---01000
Stan McCabeAUS19341934120533426.5014436.81000-0
Ray IllingworthENG19711971220533326.5023023.0400070
Geoff PullarENG19611961120534226.50--000-0
Eddie BarlowSA19651965120535226.50--01000
Mike BrearleyENG19761976120534026.5018528.6500070
Derek RandallENG19771977120535326.5010550.4801140
John EmbureyENG19851985120533326.5010650.0000060
Dwayne BravoMID201820183315332*26.5023230.4300044
Chris TavaréENG19801980230534217.6725620.7000010
Dominic CorkENG19951995230533017.6712841.4100170
Sid PeglerSA19121912240532513.25--000-0
Joe DenlyMID20142014550531710.607075.7100061
Rahul DravidIND20042004110525252.009256.5201030
Matthew HaydenAUS20042004110525252.008065.0001060
Damien MartynAUS20012001110525252.009952.5301060
Shadab KhanPAK20182018110525252.008561.1801060
Johnny TyldesleyENG19071907110525252.00--01050
Jack GregoryAUS19211921110525252.00--01080
Peter WalkerENG19601960110525252.00--01052
Graham YallopAUS198319831115252*-7470.2701030
Roger TwoseNZ19991999110525252.0015333.9901050
Nick KnightENG19961996120525126.0012641.2701070
Graham ThorpeENG20002000221524252.0010250.9800020
Prasanna JayawardeneSL20112011121524052.009554.7400071
Misbah-ul-HaqPAK200920093215231*52.0048108.3300030
Aftab AhmedBAN20052005120523226.0047110.64000110
Jack BrooksYOR201520151215250*52.007965.82010100
Ian CockbainGLO20212021121525152.008065.0001080
Joe ClarkeNOT20232023120525226.009753.6101161
Tom MooresNOT/TR20222022220523626.009057.7800061

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.