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 records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Gymkhana Club Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
JS JesaniKEN2007110111.00520.0000000
NazimuddinBAN20072201248162.0087142.53010117
Kamran AkmalPAK2007210111111.008137.5000001
Salman ButtPAK2007210333333.0027122.2200030
Yasir ArafatPAK200711122*-2100.0000000
Mohammad HafeezPAK2007110121212.0010120.0000020
Alex ObandaKEN2007-2023252327358535.0092679.370608115
Fawad AlamPAK200711133*-475.0000000
Alfred LusenoKEN200733111115.501764.7100120
Qaiser AliCAN2007230471815.678257.3200040
Abdul JabbarCAN20073401124928.0015273.68000171
Mohammad IqbalCAN2007340613015.2511851.69001100
Trevin BastiampillaiCAN20073401326333.0026050.77011161
Arvind KandappahCAN20073411848761.3326968.40021136
D SoraineCAN200734029207.2510128.7100140
K PatelCAN200712111*1.00119.0900100
Elijah OtienoKEN2007-2022136354*1.672917.2400210
Aftab ShamshudeenCAN2007110333.002810.7100000
Jason PatrajCAN2007220212010.504843.7500010
Calvert HooperCAN2007110444.002200.0000010
Steven OuterbridgeBER2007330220.671414.2900200
Jekon EdnessBER2007450847216.8017149.1201390
James CelestineBER2007340603715.0010656.6000081
Rodney TrottBER2007451522513.0011346.0200250
Azeem PitcherBER2007230553018.3313839.8600041
Kyle HodsollBER200711122*-540.0000000
Tamauri TuckerBER2007120000.0060.0000200
Tatenda TaibuZIM2008220997449.5014369.2301070
Stuart MatsikenyeriZIM2008-2009330895629.6777115.5801073
Ray PriceZIM2008-2009310222.00728.5700000
Elton ChigumburaZIM2008-2009330814327.0075108.0000063
Prosper UtseyaZIM2008-20093327168*71.007298.6101162
Christopher MpofuZIM2008-200931111*-1100.0000000
Hamilton MasakadzaZIM2008-2009330977232.3310196.04010171
Keith DabengwaZIM2008-200933022177.336334.9200020
Chamu ChibhabhaZIM2008220575128.509162.6401020
Andre BothaIRE2008220382119.005470.3700032
WK McCallanIRE2008210252525.002986.2100040
Trent JohnstonIRE2008110121212.004924.4900020
Andrew WhiteIRE2008220584029.009064.4400040
Kevin O'BrienIRE20082201218360.50115105.2201078
William PorterfieldIRE2008220514125.507667.1100050
Niall O'BrienIRE2008220242212.004158.5400030
Boyd RankinIRE200821100*-0-00000
Gary WilsonIRE2008220212110.503363.6400111
Alex CusackIRE20082214136*41.004591.1100031
Timycen MarumaZIM2008220343217.005462.9600050
Peter ConnellIRE2008210666.002227.2700010
Cephas ZhuwaoZIM2008110161616.002080.0000030
Regan WestIRE200811188*-5160.0000010

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