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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Headingley Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Saleem MalikPAK1992199212216684*-31852.20020220
Alec StewartENG2002200223216378*163.0028557.19010231
Ramnaresh SarwanWI200020001227659*-13855.07010120
David GowerENG199219921224931*-14633.5600030
Sandy BellSA192919291222826*---00000
Richard IllingworthENG199519951222717*-5549.0900020
Dennis LilleeAUS19811981232201720.002195.2400030
John SnowENG196919691221615*-3842.1100010
Colin BlytheENG1907190712295*---000-0
Reggie SchwarzSA1907190712255*---00000
Norman GiffordENG1971197112253*-1926.3200000
Bob WillisENG1981198123252*5.002025.0000000
Patrick PattersonWI1991199112255*-1435.7100010
Alec BedserENG1953195312233*---00000
Neil FosterENG1989198912232*-2114.2900000
Derek ShackletonENG1963196312221*---00000
John WardNZ1965196512222*---00000
Ray LindwallAUS1956195612200*---00000
Peter LoaderENG1955195512200*---00000
Bhagwath ChandrasekharIND1967196712200*-90.0000000
Terry AldermanAUS1981198122200*-50.0000000
John EdrichENG19651965111310310*-45068.89100525
Eric RowanSA19511951121296236296.00--110280
Geoff BoycottENG19671967111246246*-55544.32100301
Alec StewartENG19961996221217170217.0037458.02100280
Donald BradmanAUS19481948121206173*206.0034859.20100290
Ian BothamENG19811981231204149*102.0021594.88110351
Allan BorderAUS19931993111200200*-39950.13100260
Graham GoochENG19911991121188154*188.0038049.47100240
Frank WoolleyENG1929192912117895*178.00--020-1
Steve WaughAUS19891989111177177*-24273.14100240
Steve WaughAUS19991999221169120*169.0017596.57100123
Stanley JacksonENG19051905121161144*161.00--100180
Steve WaughAUS19931993111157157*-30551.48100190
Russell EndeanSA19551955121157116*157.00--100160
Wally HammondENG1935193512115087*150.00--020141
Brun SmithNZ1949194912115096150.00--02082
Moin KhanPAK19961996121135105135.0024355.56100131
Basil D'OliveiraENG19671967121133109133.0023357.08100160
Leonard HuttonENG19471947121132100132.00--100-1
Allan BorderAUS1989198912112666126.0019464.95020171
Alec StewartENG1994199412112589125.0020760.39010210
Dean JonesAUS1989198912111979119.0020657.77010100
Neil HarveyAUS19481948121116112116.00--100180
Herbie TaylorSA1924192412111559*115.00--020-2
Cyril WashbrookENG19491949121113103*113.00--100120
Peter MayENG19581958111113113*---100172
Herbert SutcliffeENG1924192412111283112.00--010120
Peter KirstenSA19941994121112104112.0025743.58100150
Graham ThorpeENG1997199723110575*52.5016464.02010110
Page 1Next

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