Batting by team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSASouth Africa2002-20132532392914732.03136668.012411216
Herschelle GibbsSASouth Africa2002-20091518254311833.9468679.15130669
Gary KirstenSASouth Africa2002-2003220645632.0013946.0401090
Jacques KallisSASouth Africa2002-201319243917119*43.67178851.294431134
Boeta DippenaarSASouth Africa2002-200643011010136.6716765.8710090
Neil McKenzieSASouth Africa2002-2009230553118.3312245.0800190
Mark BoucherSASouth Africa2002-2011222565655529.74100956.00031631
Shaun PollockSASouth Africa2002-20081514425363*25.3031979.31023312
Nicky BojeSASouth Africa2002-2006332914891.0013666.91000140
Makhaya NtiniSASouth Africa2002-20091712542166.0011237.5000560
Nantie HaywardSASouth Africa2002110101010.001855.5600020
Taufeeq UmarPAKPakistan2002120783939.0018043.33000110
Saleem ElahiPAKPakistan2002120573928.5018430.9800070
Younis KhanPAKPakistan2002-20135601739328.8324072.08010164
Inzamam-ul-HaqPAKPakistan2002-2007230441814.678551.7600051
Mohammad YousufPAKPakistan2002-2007231155101*77.5018683.33100200
Faisal IqbalPAKPakistan2002120231711.504551.1100030
Abdul RazzaqPAKPakistan2002-2007220232211.504551.1100031
Kamran AkmalPAKPakistan2002-2013560832913.839191.21001132
Saqlain MushtaqPAKPakistan2002120442.002317.3900100
Waqar YounisPAKPakistan2002120432821.504791.4900042
Mohammad SamiPAKPakistan20021221111*-1861.1100001
I MarajCANCanada2003110242424.004355.8100030
John DavisonCANCanada2003110888.001457.1400020
Desmond ChumneyCANCanada2003110282828.0025112.0000031
Ian BillcliffCANCanada2003110424242.006366.6700060
Joseph HarrisCANCanada2003110444.002317.3900000
Nicholas de GrootCANCanada2003110000.0040.0000100
Abdul SattaurCANCanada2003110131313.004032.5000001
Ashish BagaiCANCanada2003110777.002330.4300000
Sanjayan ThuraisingamCANCanada2003110666.001442.8600010
Austin CodringtonCANCanada2003110161616.003151.6100010
Davis JosephCANCanada200311199*-1752.9400010
Hannan SarkarBANBangladesh2003110252525.003571.4300040
Al SahariarBANBangladesh2003110999.001850.0000020
Habibul BasharBANBangladesh2003110000.0080.0000100
Ehsanul HaqueBANBangladesh2003110131313.001776.4700020
Sanwar HossainBANBangladesh2003110252525.0024104.1700020
Alok KapaliBANBangladesh2003110191919.002576.0000020
Khaled MashudBANBangladesh2003110111.00812.5000000
Mohammad RafiqueBANBangladesh2003110121212.001963.1600020
Tapash BaisyaBANBangladesh2003110000.0080.0000100
Mashrafe MortazaBANBangladesh2003110000.0020.0000100
Manjural IslamBANBangladesh200311100*-40.0000000
Marcus TrescothickENGEngland2003-2005220984.502733.3300010
Nasser HussainENGEngland2003110151515.003050.0000020
Michael VaughanENGEngland2003-2005221222022.005341.5100020
Andrew FlintoffENGEngland2003-2007331736436.507893.5901063
Craig WhiteENGEngland2003110131313.009144.4400010
Sachin TendulkarINDIndia2003-20116802578332.1336969.65031332
Page 1Next

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