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

West Indies tour of South Africa 2022/23: Batting records

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: West Indies tour of South Africa 2022/23×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Johnson CharlesWI202333014611848.6761239.341011114
Kyle MayersWI20237901785119.7821981.280111911
Quinton de KockSA202344016910042.2592183.701011811
Rovman PowellWI20235511304632.5093139.78000511
Temba BavumaSA202335034417268.8046573.98202347
Shai HopeWI2023221144128*144.00142101.4110067
Nicolas PooranWI20235501374127.40111123.42000117
Romario ShepherdWI20233328844*88.0046191.3000037
Heinrich KlaasenSA2023682198119*33.00185107.03100256
Reeza HendricksSA20233301728357.3384204.76020226
Jason HolderWI202367118281*30.3323178.79011205
Brandon KingWI20235501627232.40136119.12010215
David MillerSA2023440864821.5060143.3300065
Rilee RossouwSA2023330684222.6732212.5000075
Alzarri JosephWI2023673581814.505998.3100054
Aiden MarkramSA202368238811564.6750177.45110592
Raymon ReiferWI20234501126222.4021651.85011122
Marco JansenSA2023441894329.679989.90000132
Kagiso RabadaSA2023442401620.005375.4700032
Sisanda MagalaSA20232111818*-5360.0000012
Jermaine BlackwoodWI20232401267931.5018269.23010201
Joshua Da SilvaWI2023240813420.2515253.29000121
Roston ChaseWI2023461602812.0012348.7800271
Ryan RickeltonSA2023340492212.2510447.1200041
Gerald CoetzeeSA2023451482012.005390.5700051
Odean SmithWI2023441341711.3330113.3300041
Kemar RoachWI2023241311310.338735.6300031
Lungi NgidiSA20233111212*-2352.1700001
Shannon GabrielWI2023121878.002138.1000001
Tony de ZorziSA20234601628527.0028257.45011220
Dean ElgarSA20232401197129.7519361.66010180
Wiaan MulderSA2023120544227.0010153.4700090
Kraigg BrathwaiteWI2023240461811.5010842.5900170
Tagenarine ChanderpaulWI202324035228.7512328.4600050
Rassie van der DussenSA2023220221411.0019115.7900040
Keegan PetersenSA2023120211410.505836.2100020
Simon HarmerSA2023120201910.006431.2500020
Sharmarh BrooksWI202322018189.002962.0700120
Anrich NortjeSA202333118149.001994.7400040
Gudakesh MotieWI2023121171717.004141.4600030
Akeal HoseinWI202343016145.332857.1400110
Keshav MaharajSA202312011105.503135.4800010
Wayne ParnellSA2023431104*5.001283.3300010
Senuran MuthusamySA2023120743.504914.2900000
Yannic CariahWI2023210666.001540.0000000
Tristan StubbsSA2023110666.001060.0000000
Bjorn FortuinSA2023431542.505100.0000010
Tabraiz ShamsiSA2023310000.0020.0000100

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