Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSA/AX/RR2002-201328353102514732.03143471.482521367
Herschelle GibbsSA/DC2002-20091720367011839.4178685.241507813
Gary KirstenSA2002-2003220645632.0013946.0401090
Jacques KallisSA/AX/RCB2002-2013242931033119*39.73190254.314541246
Boeta DippenaarSA/AX2002-200654011710129.2519260.94100100
Neil McKenzieSA/LIO2002-201434110146*33.6716063.13001120
Mark BoucherSA/RCB2002-2011252875975528.43103157.90031662
Shaun PollockSA/AX2002-20081615529763*29.7035483.90023372
Nicky BojeSA/WAR/KNI2002-201354310048100.0014270.42000140
Makhaya NtiniSA/WAR2002-20121812542166.0011237.5000560
Nantie HaywardSA2002110101010.001855.5600020
Taufeeq UmarPAK2002120783939.0018043.33000110
Saleem ElahiPAK2002120573928.5018430.9800070
Younis KhanPAK2002-20135601739328.8324072.08010164
Inzamam-ul-HaqPAK/AX2002-2007330441814.678551.7600051
Mohammad YousufPAK/AX2002-2007331155101*77.5018683.33100200
Faisal IqbalPAK2002120231711.504551.1100030
Abdul RazzaqPAK/AX2002-2007320232211.504551.1100031
Kamran AkmalPAK2002-2013560832913.839191.21001132
Saqlain MushtaqPAK2002120442.002317.3900100
Waqar YounisPAK2002120432821.504791.4900042
Mohammad SamiPAK20021221111*-1861.1100001
I MarajCAN2003110242424.004355.8100030
John DavisonCAN2003110888.001457.1400020
Desmond ChumneyCAN2003110282828.0025112.0000031
Ian BillcliffCAN2003110424242.006366.6700060
Joseph HarrisCAN2003110444.002317.3900000
Nicholas de GrootCAN2003110000.0040.0000100
Abdul SattaurCAN2003110131313.004032.5000001
Ashish BagaiCAN2003110777.002330.4300000
Sanjayan ThuraisingamCAN2003110666.001442.8600010
Austin CodringtonCAN2003110161616.003151.6100010
Davis JosephCAN200311199*-1752.9400010
Hannan SarkarBAN2003110252525.003571.4300040
Al SahariarBAN2003110999.001850.0000020
Habibul BasharBAN2003110000.0080.0000100
Ehsanul HaqueBAN2003110131313.001776.4700020
Sanwar HossainBAN2003110252525.0024104.1700020
Alok KapaliBAN2003110191919.002576.0000020
Khaled MashudBAN2003110111.00812.5000000
Mohammad RafiqueBAN2003110121212.001963.1600020
Tapash BaisyaBAN2003110000.0080.0000100
Mashrafe MortazaBAN2003110000.0020.0000100
Manjural IslamBAN200311100*-40.0000000
Marcus TrescothickENG2003-2005220984.502733.3300010
Nasser HussainENG2003110151515.003050.0000020
Michael VaughanENG2003-2005221222022.005341.5100020
Andrew FlintoffENG/CSK2003-2009441896429.679593.6801073
Craig WhiteENG2003110131313.009144.4400010
Sachin TendulkarIND/MI2003-201191103348330.3643277.31031405
Page 1Next

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