T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSL

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Cyril WashbrookENG19481948120603530.0011950.4200060
Abhishek NayarMI20092009330603520.0039153.8500052
Marco JansenWAR20212021541604720.0049122.4500034
Andy FlowerZIM20002000110595959.009164.8401030
Hasan AliPAK20192019110595959.0045131.1101053
Wiaan MulderLIO201920191115959*-34173.5301025
Harmanpreet KaurINDW202620262215947*59.0042140.4800061
Wiaan MulderSA/LIO20262026220593029.5016036.8800061
Bob CowperAUS19671967120594029.50--000-0
Keith StackpoleAUS19671967120593529.50--000-0
Dwayne BravoDOL20142014330594319.6742140.4800033
Tristan StubbsSA/SEC20262026231593229.5010059.0000040
Grant RoelofsenDOL20212021440592114.756098.3300171
Morné van WykKNI20122012110585858.0053109.4301032
Yuvraj SinghIND20032003220584229.0048120.8300052
Brad HaddinAUS20092009220585329.007082.8601061
Morné MorkelSA200620061215831*58.009362.3700070
Rohit SharmaIND200720073225850*-45128.8901073
David MillerSA/DOL201220124215844*58.0055105.4500032
Cameron BancroftAUS20182018120585329.0010356.31010110
Tony PitheySA19641964120584329.00--00051
Herschelle GibbsSA20042004231583629.0016934.3200080
MS DhoniIND20132013230582419.3310058.0000050
Denys MorkelSA19281928230584219.33--00000
Hashim AmlaSA20092009350584311.6013343.61001100
Tom AbellSEC20252025110575757.0039146.1501050
Virender SehwagIND20102010120573228.506390.48000100
Mark BoucherSA200320032215745*57.007972.1500031
Saleem ElahiPAK20022002120573928.5018430.9800070
Virat KohliIND20132013230574619.0011947.9000160
Aiden MarkramTIT20212021550573111.406193.4400070
Gary KirstenSA20022002110565656.0011847.4601090
JP DuminySA/CC20142014210565656.0041136.5901022
Will JacksPC20232023110565656.0025224.0001054
Virender SehwagIND20032003220563328.008565.8800070
MS DhoniIND20102010120563528.009260.8700071
Travis HeadAUS20262026230563618.677475.6800090
Mark BoucherSA20022002110555555.0010850.9301070
Gihahn CloeteTS20182018110555555.0043127.9101070
Hashim AmlaSA/CC20172017220554027.5042130.9500071
Denesh RamdinWI20082008120553027.506387.30000100
Jon-Jon SmutsWAR20162016220555427.5045122.2201053
Andile PhehlukwayoSA/DOL201620162215542*55.0052105.7700053
Keegan PetersenSA20222022120553627.5012145.4500070
Wihan LubbeNW/PR20242024220554927.5037148.6500052
Andrew StraussENG20092009110545454.006780.6001090
Virat KohliIND20112011110545454.007077.1401021
Dane VilasCC201620161115454*-34158.8201052
Jon-Jon SmutsNMBG20192019110545454.0037145.9501061
Richard LeviCC20162016110545454.0031174.1901081

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