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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWI2005200512018917694.5027070.00100231
AB de VilliersSA20052005110178178178.0035250.57100151
Maaz SadaqatJK2026202622015511477.5075206.671001312
Graeme SmithSA20052005110104104104.0020351.23100131
Shimron HetmyerGAW20262026221104102*104.0049212.2410048
Shivnarine ChanderpaulWI20052005120845342.0020042.00010110
Jacques KallisSA20052005110787878.0015650.0001040
Courtney BrowneWI20052005120736836.508783.9101054
Boeta DippenaarSA20052005110717171.0015844.9401061
Rahkeem CornwallAABF20262026220694934.5022313.6400058
Keacy CartyJK20262026220655632.5048135.4201063
Evin LewisAABF20262026221613861.0039156.4100074
Amir JangooAABF202620262226157*-38160.5301053
Shai HopeGAW20262026220564028.0048116.6700032
Saim AyubJK20262026220522926.0039133.3300033
Hassan NawazAABF202620262114747*-35134.2900033
Rovman PowellJK202620262214040*40.0020200.0000124
Kirk McKenzieJK20262026220343417.0024141.6700151
Dwayne BravoWI20052005120322616.0011527.8300010
Quentin SampsonGAW20262026220292914.5018161.1100112
Mark BoucherSA20052005110282828.006543.0800000
Ryan HindsWI20052005120251512.508130.8600010
Romario ShepherdGAW202620262222414*-20120.0000021
Ashwell PrinceSA20052005110232323.004847.9200010
Nicky BojeSA200520051112020*-4544.4400020
M DindyalGAW20262026220201110.003066.6700030
Makhaya NtiniSA20052005110161616.002080.0000010
Glenn PhillipsGAW20262026110161616.0015106.6700020
Wavell HindsWI2005200512012116.003138.7100000
Ramnaresh SarwanWI2005200512010105.002540.0000110
Mohammad HarisGAW202620262201095.001190.9100010
Herschelle GibbsSA20052005110888.002433.3300020
Daren PowellWI20052005120854.002138.1000010
Shamar JosephGAW20262026210777.001546.6700010
Chris GayleWI20052005120552.502321.7400100
Hassan KhanJK2026202622154*5.005100.0000000
André NelSA2005200511144*-4100.0000000
Fidel EdwardsWI20052005120422.002416.6700000
Andre RussellJK20262026220422.001233.3300000
Keemo PaulJK20262026210333.00933.3300000
Reon KingWI2005200512233*-1225.0000000
Monde ZondekiSA20052005110222.00540.0000000
Imran TahirGAW20262026210111.00333.3300000
Khary PierreGAW20262026210111.00250.0000000
Mehedi Hasan MirazGAW20262026210000.0010.0000100
Hunain ShahJK2026202621100*-30.0000000
Vitel LawesJK2026202621100*-10.0000000
Romaine MorrisJK20262026210000.0030.0000100

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