Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
David WarnerAUS2016201622013711768.50118116.10100163
Quinton de KockSA201820182301378345.6723159.31010190
Marco JansenSA/SEC202620263401377534.25137100.00010195
Ken ViljoenSA193919392401377434.25--021160
Younis KhanPAK200720073301369345.33135100.74010124
John WaiteSA19581958110134134134.00--100-0
VVS LaxmanIND201020101201349667.0024454.92010161
Nick ComptonENG201520151201348567.0035238.07010130
Quinton de KockDSG202520255401345533.50108124.07010116
Sachin TendulkarIND200320032201338366.5015386.93020132
Cyril FrancoisSA192319232301337244.33--010-0
Jackie McGlewSA19611961121132127*132.00--100100
AB de VilliersSA200720074401328733.0015883.54010170
Herbie TaylorSA192819282401326033.00--010-0
Kumar SangakkaraPK2009200966113245*26.4013399.25000102
Shaun PollockSA2006200646213263*33.0017675.00021210
Dean ElgarSA202220221201316765.5020364.53020180
Sourav GangulyIND20032003221130111*130.0015285.5310075
Donavon FerreiraSA/JSK2023202322113082*130.0061213.11010910
Shai HopePC20262026221129118*129.0078165.38100109
Yuvraj SinghIND200720073301297043.0050258.00020812
Tillakaratne DilshanDC200920093311295064.5079163.29010194
Raynard van TonderKNI2021202133112981*64.50101127.7201094
Les AmesENG1939193923212884128.00--01070
Ricky PontingAUS200920092301278142.3317174.27010180
Percy HolmesENG192819282401267031.50--02200
Mark BoucherSA/RCB200920096811263918.0025948.65001121
Jacques KallisSA2013201322012511562.5032937.99100140
Jack SiedleSA193119312401255731.25--01110
Khaya ZondoDOL201420148521255641.6712699.2101083
Marvan AtapattuSL20032003110124124124.0012996.12100180
Leonard HuttonENG193919392301245541.33--010-0
MS DhoniIND200720074411244541.3390137.78000113
Lizelle LeeSAW202120215501244924.8015778.98001170
Ashwell PrinceSA20082008111123123*-19662.76100150
Doug InsoleENG19571957121123110*123.00--10080
David MillerSA/DOL201320134411236741.00121101.65011102
Kyle VerreynneCC202120215501234524.6096128.13000134
Tazmin BritsSAW202120213311226661.0012399.19020121
Bill BrownAUS193519351201216660.50--02040
Dudley NourseSA193519351201219160.50--010150
Dave NourseSA192319232301215240.33--010-0
Jon-Jon SmutsWAR202120215501213324.2099122.22000191
Jonny BairstowENG201520151201207960.0013290.91010153
Graham ThorpeENG20042004121119118*119.0022453.13100150
Dean ElgarTIT202120215501193723.8012892.9700072
George LindeCC2021202155111948*29.7571167.6100077
Alastair CookENG20092009110118118118.0026344.87100110
Jack FingletonAUS19361936110118118118.00--100-1
Ramnaresh SarwanWI2003200312011811459.0023051.30100190

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