Live6th Match · Pakistan ODI Tri-Series 2026/27SL325/7 (43.4)ENG386/5 (50)Target 387 runsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG169/5 (17.2)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (List A)

Virat Kohli has scored the most runs in List A cricket v South Africa at Newlands: 253 in 3 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Newlands×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2011-2022331253160*126.5028489.08110222
David WarnerAUS2016110173173173.00136127.21100240
Shikhar DhawanIND2018-20222201377668.50136100.74020171
Upul TharangaSL2017-201922012111960.5098123.47100117
Kevin PietersenENG2005-20092201207560.0014185.1101094
Brian LaraWI2003-200422011811659.0015078.67100122
Alex HalesENG2016110112112112.0012887.50100140
Lou VincentNZ2005-20072201089054.0013679.41010112
Roger TwoseNZ2000110103103103.0011589.57100102
Shivnarine ChanderpaulWI2003-20083301025434.0017757.63010100
Paul CollingwoodENG2005-2009220978648.5010592.3801073
Babar AzamPAK2019-2024220977348.5012080.83010110
Scott StyrisNZ2000-2007330956031.6713073.08010110
Mohammad RizwanPAK2019-2024220908045.0011280.3601083
Joe DenlyENG2020110878787.0010384.4701062
Kusal MendisSL2017-2019220855642.5011872.0301060
Chris CairnsNZ2000110848484.0072116.6701074
Romesh KaluwitharanaSL2001110747474.0010769.1601050
Mathew SinclairNZ2007110737373.007893.5901060
Fakhar ZamanPAK2019110707070.007395.89010100
MS DhoniIND2006-2018330705523.338285.3701044
Rahul DravidIND2006110636363.0010361.1701041
James HopesAUS20091116363*-60105.0001050
Callum FergusonAUS2009110636363.006892.6501060
Kamran GhulamPAK2024110636363.0032196.8801045
Yusuf PathanIND2011110595959.0050118.0001063
Niroshan DickwellaSL2017110585858.0047123.4001090
Sandun WeerakkodySL2017110585858.0051113.7301071
Deepak ChaharIND2022110545454.0034158.8201052
Damien MartynAUS2000-2006220545027.0041131.71010100
Ricardo PowellWI2003-20042215240*52.0027192.5900062
Shoaib MalikPAK2007-2019220503125.008062.5000020
Imad WasimPAK20191114747*-31151.6100042
Inzamam-ul-HaqPAK20071114545*-9746.3900040
Jacob OramNZ2005-2007220453422.507560.0000031
Joe RootENG2016-2020220442722.004695.6500040
Anwar AliPAK20131114343*-5578.1800060
Chris AdamsENG2000110424242.006960.8700010
Andrew StraussENG2005-2009220412420.504983.6700060
Carl HooperWI2003110404040.0040100.0000030
Chris WoakesENG2016-2020220404020.004785.1100120
Jason RoyENG2016-2020220403220.004785.1100050
Michael BevanAUS2000110393939.006065.0000040
Suryakumar YadavIND2022110393939.0032121.8800041
Bilawal BhattiPAK2013110393939.0025156.0000032
Asela GunaratneSL2017110383838.0031122.5800031
Mahela JayawardeneSL2001110373737.004778.7200030
Suresh RainaIND2011110373737.004778.7200040
Ramnaresh SarwanWI2003-20042213732*37.0027137.0400032
Nick KnightENG2000110363636.006852.9400031
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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