Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin PietersenENG/RCB20092009330403713.3332125.0000122
Adam GilchristDC20092009110393939.0035111.4300052
Geraint JonesENG20052005110393939.004684.7800041
Lee CarseldineRR20092009110393939.0032121.8800060
Liam LivingstoneCTB20192019110393939.0025156.0000023
Graham ThorpeENG19951995121392739.006857.3500050
Craig McMillanNZ20002000120393919.508247.5600150
MS DhoniCSK200920092213923*39.0036108.3300021
Lahiru ThirimanneSL20192019120392919.509043.3300050
Colin AckermannWAR20172017220393719.5039100.0000040
Dane PatersonSA202020201223939*-4684.7800060
Clyde FortuinWAR20152015221392139.0033118.1800040
Herschelle GibbsSA19981998230393313.006262.9000030
Temba BavumaSA/JS20192019230393313.005176.4700131
Marques AckermanDOL20222022330392313.0039100.0000040
Rohit SharmaDC20092009110383838.0032118.7500022
Dominic HendricksLIO20162016110383838.004879.1700020
Joe RootENG20162016110383838.006459.3800020
Herschelle GibbsSA19971997120383119.008743.6800050
Justin OntongCC20142014221383738.0030126.6700031
Anil KumbleIND19921992230381712.6711333.6300010
Yaseen VallieWP202220223313821*19.0037102.7000010
Mark TaylorAUS19971997230381712.6711931.9300010
Michael HusseyAUS20112011110373737.006259.6800040
James VincePR20192019110373737.0022168.1800022
Patrick KrugerKNI20162016110373737.0026142.3100070
Peter KirstenSA19941994220372718.508543.5300050
Inzamam-ul-HaqPAK200220021113636*-22163.6400050
Hashan TillakaratneSL199419941113636*-5269.2300020
JP DuminySA200820081113636*-5072.0000011
Virat KohliIND20182018110363636.005466.6700020
Abhishek RautRR200920091113636*-23156.5200040
Dominic SibleyENG20202020110363636.009537.8900050
Johan BothaSA200720072213628*36.0028128.5700032
Abhishek NayarMI200920093213633*36.0030120.0000012
Steve SmithAUS20182018120362518.007647.3700041
Dinesh ChandimalSL20162016120362818.0010235.2900050
David MillerSA/DH20182018220363618.005269.2300121
Dimuth KarunaratneSL20192019120361918.007349.3200070
Matthew HaydenAUS20022002110353535.0029120.6900032
Andrew StraussENG20052005110353535.004087.5000030
Patrick BrowneWI20082008110353535.005464.8100022
Mike RindelSA19981998110353535.006851.4700020
Wasim AkramPAK199819981213530*35.005959.3200060
Davy JacobsWAR20132013220353017.504185.3700040
Farhaan BehardienSA201620162223523*-4087.5000020
Junior DalaTIT202220228213527*35.0032109.3800040
Keith StackpoleAUS19701970120352017.504577.7800050
Andrew HudsonSA19951995120353117.509138.4600030
Jacques KallisSA20002000230352311.677546.6700170

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