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 Queen's Park (New), St George's, Grenada×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Wavell HindsWI20032003222228125*-27084.44200119
Darren LehmannAUS2003200322015010775.0016292.59100131
Brian LaraWI200320032219075*90.009792.7801034
Chris GayleWI20032003220786039.008987.64010110
Adam GilchristAUS20032003220696434.509275.0001082
Andrew SymondsAUS20032003220644832.009765.9800050
Brad HoggAUS20032003220535326.506088.3301140
Matthew HaydenAUS20032003220372918.505172.5500050
Brett LeeAUS2003200322018149.003354.5500010
Ricky PontingAUS2003200322142*4.001330.7700000
Jason GillespieAUS2003200322211*-1100.0000000
Inzamam-ul-HaqPAK20002000110696969.009671.8801050
Mohammad YousufPAK20002000110565656.007673.6801040
Sherwin CampbellWI20002000110565656.008962.9201051
Ricardo PowellWI200020001115050*-36138.8901012
Ramnaresh SarwanWI20032003210505050.006972.4601030
Chris GayleWI20002000110424242.004985.7100040
Andy BichelAUS20032003110414141.0040102.5000032
Ridley JacobsWI20002000110252525.002696.1500020
Abdul RazzaqPAK20002000110242424.0024100.0000030
Wavell HindsWI20002000110242424.006040.0000000
Jimmy MaherAUS20032003110191919.004146.3400010
Philo WallaceWI20002000110171717.002665.3800040
Moin KhanPAK20002000110161616.002080.0000000
Irfan FazilPAK20002000110151515.001693.7500000
Jimmy AdamsWI20002000110111111.001384.6200010
Wajahatullah WastiPAK20002000110101010.002835.7100010
Imran NazirPAK20002000110999.001560.0000001
Ridley JacobsWI20032003210888.001266.6700000
David BernardWI20032003210777.001163.6400000
Waqar YounisPAK20002000110666.001060.0000000
Ian HarveyAUS20032003110444.00757.1400000
Mushtaq AhmedPAK20002000110444.00580.0000000
Nathan HauritzAUS20032003110222.00366.6700000
Arshad KhanPAK2000200011122*-1200.0000000
Franklyn RoseWI2000200011122*-450.0000000
Michael ClarkeAUS20032003110111.00425.0000000
Ricardo PowellWI20032003210111.00616.6700000
Vasbert DrakesWI2003200321100*-10.0000000
Marlon SamuelsWI20032003210000.0020.0000100
Mohammad WasimPAK20002000110000.0060.0000100

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