Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

West Indies tour of South Africa 2022/23: Batting by team

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: West Indies tour of South Africa 2022/23×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kemar RoachWIWest Indies2023241311310.338735.6300031
Kraigg BrathwaiteWIWest Indies2023240461811.5010842.5900170
Temba BavumaSASouth Africa202335034417268.8046573.98202347
Dean ElgarSASouth Africa20232401197129.7519361.66010180
Shannon GabrielWIWest Indies2023121878.002138.1000001
Jason HolderWIWest Indies202367118281*30.3323178.79011205
Kyle MayersWIWest Indies20237901785119.7821981.280111911
Raymon ReiferWIWest Indies20234501126222.4021651.85011122
Jermaine BlackwoodWIWest Indies20232401267931.5018269.23010201
Kagiso RabadaSASouth Africa2023442401620.005375.4700032
Heinrich KlaasenSASouth Africa2023682198119*33.00185107.03100256
Keegan PetersenSASouth Africa2023120211410.505836.2100020
Alzarri JosephWIWest Indies2023673581814.505998.3100054
Roston ChaseWIWest Indies2023461602812.0012348.7800271
Aiden MarkramSASouth Africa202368238811564.6750177.45110592
Tony de ZorziSASouth Africa20234601628527.0028257.45011220
Anrich NortjeSASouth Africa202333118149.001994.7400040
Gerald CoetzeeSASouth Africa2023451482012.005390.5700051
Senuran MuthusamySASouth Africa2023120743.504914.2900000
Marco JansenSASouth Africa2023441894329.679989.90000132
Joshua Da SilvaWIWest Indies2023240813420.2515253.29000121
Tagenarine ChanderpaulWIWest Indies202324035228.7512328.4600050
Simon HarmerSASouth Africa2023120201910.006431.2500020
Keshav MaharajSASouth Africa202312011105.503135.4800010
Wiaan MulderSASouth Africa2023120544227.0010153.4700090
Ryan RickeltonSASouth Africa2023340492212.2510447.1200041
Gudakesh MotieWIWest Indies2023121171717.004141.4600030
Quinton de KockSASouth Africa202344016910042.2592183.701011811
Rassie van der DussenSASouth Africa2023220221411.0019115.7900040
Nicolas PooranWIWest Indies20235501374127.40111123.42000117
Yannic CariahWIWest Indies2023210666.001540.0000000
Akeal HoseinWIWest Indies202343016145.332857.1400110
Tabraiz ShamsiSASouth Africa2023310000.0020.0000100
Shai HopeWIWest Indies2023221144128*144.00142101.4110067
Lungi NgidiSASouth Africa20233111212*-2352.1700001
Bjorn FortuinSASouth Africa2023431542.505100.0000010
Rovman PowellWIWest Indies20235511304632.5093139.78000511
Sharmarh BrooksWIWest Indies202322018189.002962.0700120
Brandon KingWIWest Indies20235501627232.40136119.12010215
Odean SmithWIWest Indies2023441341711.3330113.3300041
Tristan StubbsSASouth Africa2023110666.001060.0000000
Wayne ParnellSASouth Africa2023431104*5.001283.3300010
David MillerSASouth Africa2023440864821.5060143.3300065
Johnson CharlesWIWest Indies202333014611848.6761239.341011114
Rilee RossouwSASouth Africa2023330684222.6732212.5000075
Reeza HendricksSASouth Africa20233301728357.3384204.76020226
Sisanda MagalaSASouth Africa20232111818*-5360.0000012
Romario ShepherdWIWest Indies20233328844*88.0046191.3000037

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.