ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Heinrich KlaasenSA/DSG202420247702978542.43163182.210301723
Morné van WykSA/DOL20152015772368114*73.60343107.291403314
Matthew BreetzkeSA/DSG202420246602467841.00151162.910202514
Quinton de KockDSG202320235402117852.75139151.800301813
Yuvraj SinghIND200720073301297043.0050258.00020812
David MillerSA/DOL2014201454120593*68.33122168.030201811
Adam GilchristDC200920093301436447.6772198.610101311
David MillerSA/KNI20162016333189118*-127148.821101410
Yuvraj SinghPK200920096611825036.40148122.970101310
Donavon FerreiraSA/JSK2023202322113082*130.0061213.11010910
Sanju SamsonIND20242024110107107107.0050214.00100710
Pite van BiljonKNI2021202155115472*38.50131117.5601089
Wihan LubbeLIO/DH201920193301388346.0073189.04010119
Shai HopePC20262026221129118*129.0078165.38100109
David MillerSA/DOL/PR202420244401118227.7583133.7301059
Dewald BrevisPC202620262218775*87.0043202.3301049
Mitchell MarshAUS2023202333218692*186.00100186.00020248
Cameron DelportDOL201420148801655620.63139118.71012128
David MillerDOL2021202166315856*52.67120131.6701088
Shahid AfridiPAK2007200733110677*53.0051207.8401068
Craig McMillanNZ2007200732110557105.0056187.5001058
Heinrich KlaasenDSG2023202354110150*33.6766153.0301138
Aaron FinchAUS20162016220935346.5052178.8501058
Naman OjhaRR20092009330916830.3367135.8201058
Quinton de KockSA20202020220766538.0039194.8701028
AB de VilliersSA/DC20092009671290105*48.3341669.71120247
Reeza HendricksLIO202120216602467541.00211116.59010207
David MillerSA/DOL201520157732097052.25185112.97010137
Vaughn van JaarsveldDOL2014201477317651*44.00141124.8201097
Temba BavumaLIO2021202166217653*44.00154114.2901067
George LindeCC2021202155111948*29.7571167.6100077
Travis HeadAUS202320233301159138.3368169.12010127
Ryan RickeltonSA/MCT202420242201088754.0062174.1901097
Tim DavidAUS/MCT20232023430986432.6756175.0001077
Richard LeviCC20152015220898544.5048185.4201077
Rahmanullah GurbazPC20252025110898989.0043206.9801037
Aiden MarkramSA/DSG2026202634023610859.0037363.27110306
Tristan StubbsSA/SEC2024202434121512271.6730770.03110176
Kushal Janith PereraSL20192019221204153*204.0026377.57110196
Matthew HaydenCSK200920093301666055.33100166.00020186
Quinton de KockDSG202520255401345533.50108124.07010116
David MillerSA20172017111117117*-98119.3910036
Justin KempSA2007200733111689*58.00105110.4801086
Robin UthappaIND200720074401055026.2587120.6901076
Connor EsterhuizenLIO/PC20262026330973832.3360161.6700086
Kevin PietersenDOL20152015220956847.5054175.9301086
Albie MorkelDH20182018540854521.2556151.7900066
Heino KuhnTIT20142014110767676.0039194.8701046
Donavon FerreiraSA/TIT/JSK202420243317059*35.0037189.1901016
Mitchell MarshAUS20262026110606060.0036166.6701056
Page 1Next

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