ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th 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 St. Helen's Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Guy de AlwisSL198319831115959*-56105.3601051
Imran KhanPAK198319831115656*-33169.7001062
Vinothen JohnSL198319831111212*-11109.0900020
Tahir NaqqashPAK1983198311100*---00000
Zaheer AbbasPAK19831983110828282.0081101.23010100
Mohsin KhanPAK19831983110828282.0012167.7701051
Javed MiandadPAK19831983110727272.0052138.4601043
Brendon KuruppuSL19831983110727272.0010171.2901072
Mudassar NazarPAK19831983110363636.007250.0000020
Somachandra De SilvaSL19831983110353535.005168.6300010
Arjuna RanatungaSL19831983110313131.004273.8100050
Duleep MendisSL19831983110161616.001794.1200030
Rumesh RatnayakeSL19831983110131313.0013100.0000001
Sidath WettimunySL19831983110121212.002646.1500010
Ashantha de MelSL19831983110111111.002250.0000000
Roy DiasSL19831983110555.002123.8100000
Ijaz FaqihPAK19831983110222.00366.6700000
Athula SamarasekeraSL19831983110000.0020.0000100

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