Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWI200512018917694.5027070.00100231
AB de VilliersSA2005110178178178.0035250.57100151
Maaz SadaqatJK202622015511477.5075206.671001312
Graeme SmithSA2005110104104104.0020351.23100131
Shivnarine ChanderpaulWI2005120845342.0020042.00010110
Evin LewisAABF2026221613861.0039156.4100074
Boeta DippenaarSA2005110717171.0015844.9401061
Keacy CartyJK2026220655632.5048135.4201063
Courtney BrowneWI2005120736836.508783.9101054
Rahkeem CornwallAABF2026220694934.5022313.6400058
Amir JangooAABF20262226157*-38160.5301053
Kirk McKenzieJK2026220343417.0024141.6700151
Shimron HetmyerGAW2026221104102*104.0049212.2410048
Jacques KallisSA2005110787878.0015650.0001040
Shai HopeGAW2026220564028.0048116.6700032
Saim AyubJK2026220522926.0039133.3300033
Hassan NawazAABF20262114747*-35134.2900033
M DindyalGAW2026220201110.003066.6700030
Rovman PowellJK20262214040*40.0020200.0000124
Romario ShepherdGAW20262222414*-20120.0000021
Nicky BojeSA20051112020*-4544.4400020
Glenn PhillipsGAW2026110161616.0015106.6700020
Herschelle GibbsSA2005110888.002433.3300020
Dwayne BravoWI2005120322616.0011527.8300010
Quentin SampsonGAW2026220292914.5018161.1100112
Ryan HindsWI2005120251512.508130.8600010
Ashwell PrinceSA2005110232323.004847.9200010
Makhaya NtiniSA2005110161616.002080.0000010
Ramnaresh SarwanWI200512010105.002540.0000110
Mohammad HarisGAW20262201095.001190.9100010
Daren PowellWI2005120854.002138.1000010
Shamar JosephGAW2026210777.001546.6700010
Mark BoucherSA2005110282828.006543.0800000
Wavell HindsWI200512012116.003138.7100000
Chris GayleWI2005120552.502321.7400100
Hassan KhanJK202622154*5.005100.0000000
André NelSA200511144*-4100.0000000
Fidel EdwardsWI2005120422.002416.6700000
Andre RussellJK2026220422.001233.3300000
Reon KingWI200512233*-1225.0000000
Keemo PaulJK2026210333.00933.3300000
Monde ZondekiSA2005110222.00540.0000000
Imran TahirGAW2026210111.00333.3300000
Khary PierreGAW2026210111.00250.0000000
Mehedi Hasan MirazGAW2026210000.0010.0000100
Hunain ShahJK202621100*-30.0000000
Vitel LawesJK202621100*-10.0000000
Romaine MorrisJK2026210000.0030.0000100

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