Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Iqbal Stadium×

Player figures come from full scorecards, which we hold for 11 of the 43 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Danish KaneriaPAK2003-200635264*2.002128.5700310
Fakhar ZamanPAK2025330454515.006272.5800242
Chris GayleWI2006110000.0040.0000100
Dwayne SmithWI2006110000.0030.0000100
Lendl SimmonsWI2006110000.0020.0000100
Marcus TrescothickENG2005120484824.0011940.3400180
Makhaya NtiniSA2003-20073211616*16.004040.0000120
Mohammad HafeezPAK2003-2006220202010.004346.5100130
Andrew StraussENG200512012126.004228.5700110
Ian BellENG200512011511557.5027941.2210170
Mohammad AsifPAK200612166*6.001931.5800100
Corbin BoschSA2025320414120.5041100.0000160
Lungi NgidiSA202522100*0.0060.0000100
Bjorn FortuinSA2025320331.50650.0000100
Mark BoucherSA2003-2007340682717.009869.3900170
Kamran AkmalPAK2005-20085501507830.0028752.26011200
Shahid AfridiPAK2005-200855028115656.20236119.071113014
Matthew HoggardENG2005110222.001315.3800000
Sachin TendulkarIND2006110141414.003342.4200030
Virender SehwagIND2006110313131.004372.0900060
Anil KumbleIND2006110151515.006025.0000010
Harbhajan SinghIND2006110383838.004879.1700052
Yuvraj SinghIND2006110444.002119.0500000
Zaheer KhanIND20061112020*-3262.5000021
Steve HarmisonENG2005110161616.001794.1200020
Faisal IqbalPAK2003110222222.002781.4800020
Saqlain MushtaqPAK200311111*-250.0000000
Brian LaraWI2006110141414.002948.2800010
Tatenda TaibuZIM2008110515151.007667.1101040
Rashid LatifPAK2003110141414.0010140.0000010
Mashrafe MortazaBAN2008110111.00425.0000000
Charl LangeveldtSA2007110444.00666.6700000
Corey CollymoreWI200611111*-333.3300000
Mohammad AshrafulBAN2008110222222.002491.6700050
Andrew HallSA20031111010*-9111.1100001
Ray PriceZIM2008110777.00977.7800000
Misbah-ul-HaqPAK2007-20083112929*-3290.6300021
Jacques RudolphSA2003110464646.008057.5000030
Daren GangaWI2006110212121.005935.5900010
Marlon SamuelsWI2006110373737.008643.0200020
Shabbir AhmedPAK20031112424*-4948.9800040
Jerome TaylorWI2006110111.00520.0000000
Gary BrentZIM2008110141414.001593.3300010
Mushtaq AhmedPAK2003110666.001442.8600000
Aftab AhmedBAN2008110111.001010.0000000
Vusi SibandaZIM2008110333.001225.0000000
Irfan PathanIND2006110909090.0017052.9401092
Brendan TaylorZIM2008110777.006116.6700010
Elton ChigumburaZIM2008110242424.003666.6700010
Ian BradshawWI2006110333.00742.8600000
Page 1Next

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