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 Gymkhana Club Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Gavin HamiltonSCO20102010220362818.004383.7200030
Julius SumerauerJER20242024320361918.0035102.8600041
Javed AhmadiAFG20102010220363518.003992.3100060
Peter OngondoKEN20062006331361418.008641.8600011
Alistair CampbellZIM19991999330362712.007051.4300041
Abdul RehmanUAE20112011230362312.0010434.6200050
Thomas OdoyoKEN200020001113535*-34102.9400031
Faisal JavedQAT20162016110353535.0016218.7500052
Tim GruijtersNED20102010220352917.506157.3800012
Sayed MonibKUW202420242213521*35.004185.3700032
Alpesh VadherKEN19991999220351817.5011131.5300040
Tony SujiKEN19991999330352711.676256.4500130
Muhammad TanveerQAT20242024330352711.676256.4500040
Pat SymcoxSA19961996330353511.6721166.6700223
Collins ObuyaKEN20162016441351711.674283.3300001
Hiren VaraiyaKEN201120113423527*17.5013426.1200140
Wasim AkramPAK20002000210343434.003597.1400010
Hitesh ModiKEN20022002110343434.003694.4400080
RD ShahKEN20012001220342917.008042.5000031
Timycen MarumaZIM20082008220343217.005462.9600050
Yasin PatelKUW20242024220341817.006453.1300030
Shem NgocheKEN201620164323422*34.0029117.2400131
S DhadwalQATW20222022330342011.335660.7100020
Adam GilchristAUS20002000110333333.0023143.4800041
Carl HooperWI200120012113333*-6352.3800030
Salman ButtPAK20072007210333333.0027122.2200030
Morris OumaKEN20092009110333333.004376.7400010
Imran AshrafQAT20162016110333333.0020165.0000041
Mahendra NagamootooWI20002000110333333.006154.1000040
Misbah-ul-HaqPAK200720072213331*33.004180.4900021
Subham PatelKEN20262026220332116.5028117.8600041
Derek CrookesSA19991999320332516.503886.8400031
Adam ParoreNZ200020003323320*33.0024137.5000022
Jonty RhodesSA20002000210323232.005558.1800021
Shahid AfridiPAK20072007110323232.0018177.7800003
Jimmy KamandeKEN200120012113232*-5459.2600030
Tanmay MishraKEN20102010110323232.004080.0000040
Afzal SaleemKSA20162016110323232.003688.8900001
Damien MartynAUS200220025213220*32.004276.1900060
Collins ObuyaKEN20012001221322532.003494.1200041
Hiri HiriPNG20242024220322916.006450.0000000
Jake DunfordJER202420243213224*32.0028114.2900030
Jonty JennerJER202420243313232*16.0020160.0000260
Robin SinghIND20002000430321910.674276.1900110
V OokoKENW20222022441321810.6732100.0000030
Brett LeeAUS20002000110313131.0028110.7100032
Inam-ul-HaqQAT20162016110313131.0031100.0000012
Ali ZaheerKUW20242024220312815.504667.3900020
Kiplin DorigaPNG20242024220312815.504667.3900031
Shiraz KhanKUW202420242213119*31.0028110.7100031

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