Batting by opposition (All cricket)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSAPakistan2002-2013341561618.6710155.4500081
Herschelle GibbsSAPakistan2002-20072315025*25.005689.2900062
Gary KirstenSAPakistan2002110565656.0011847.4601090
Jacques KallisSAPakistan2002-200722013910569.5027949.82100151
Boeta DippenaarSAPakistan2002110111.00714.2900000
Neil McKenzieSAPakistan2002110242424.004158.5400040
Mark BoucherSAPakistan2002-2007220765538.0012660.32010110
Shaun PollockSAPakistan2002-2007220533226.506186.8900061
Nicky BojeSAPakistan20021113737*-5863.7900040
Makhaya NtiniSAPakistan2002-2007220994.502240.9100120
Nantie HaywardSAPakistan2002110101010.001855.5600020
Taufeeq UmarPAKSouth Africa2002120783939.0018043.33000110
Saleem ElahiPAKSouth Africa2002120573928.5018430.9800070
Younis KhanPAKSouth Africa2002-20133401309332.5020364.04010132
Inzamam-ul-HaqPAKSouth Africa2002-2007230441814.678551.7600051
Mohammad YousufPAKSouth Africa2002-2007231155101*77.5018683.33100200
Faisal IqbalPAKSouth Africa2002120231711.504551.1100030
Abdul RazzaqPAKSouth Africa2002-2007220232211.504551.1100031
Kamran AkmalPAKSouth Africa2002-2013340522913.006876.47001110
Saqlain MushtaqPAKSouth Africa2002120442.002317.3900100
Waqar YounisPAKSouth Africa2002120432821.504791.4900042
Mohammad SamiPAKSouth Africa20021221111*-1861.1100001
I MarajCANBangladesh2003110242424.004355.8100030
John DavisonCANBangladesh2003110888.001457.1400020
Desmond ChumneyCANBangladesh2003110282828.0025112.0000031
Ian BillcliffCANBangladesh2003110424242.006366.6700060
Joseph HarrisCANBangladesh2003110444.002317.3900000
Nicholas de GrootCANBangladesh2003110000.0040.0000100
Abdul SattaurCANBangladesh2003110131313.004032.5000001
Ashish BagaiCANBangladesh2003110777.002330.4300000
Sanjayan ThuraisingamCANBangladesh2003110666.001442.8600010
Austin CodringtonCANBangladesh2003110161616.003151.6100010
Davis JosephCANBangladesh200311199*-1752.9400010
Hannan SarkarBANCanada2003110252525.003571.4300040
Al SahariarBANCanada2003110999.001850.0000020
Habibul BasharBANCanada2003110000.0080.0000100
Ehsanul HaqueBANCanada2003110131313.001776.4700020
Sanwar HossainBANCanada2003110252525.0024104.1700020
Alok KapaliBANCanada2003110191919.002576.0000020
Khaled MashudBANCanada2003110111.00812.5000000
Mohammad RafiqueBANCanada2003110121212.001963.1600020
Tapash BaisyaBANCanada2003110000.0080.0000100
Mashrafe MortazaBANCanada2003110000.0020.0000100
Manjural IslamBANCanada200311100*-40.0000000
Marcus TrescothickENGIndia2003110888.002334.7800010
Nasser HussainENGIndia2003110151515.003050.0000020
Michael VaughanENGIndia2003110202020.004742.5500020
Andrew FlintoffENGIndia2003-2007221726472.007793.5101063
Craig WhiteENGIndia2003110131313.009144.4400010
Sachin TendulkarINDEngland2003110505050.005296.1501081
Page 1Next

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