Batting Most Runs Career IN South Africa
Most runs in Zimbabwe Emerging Players tour of Namibia, Aug 2021 IN South Africa
Most runs
Records includes the following current or recent matches:
Zimbabwe vs South Africa at Harare, Zimbabwe Twenty20 Tri-Series 1st Match, Jul 14, 2025 [T20I # 3316]
South Africa vs Zimbabwe at Bulawayo, South Africa in Zimbabwe 2nd Test, Jul 6-8, 2025 [Test # 2593]
South Africa vs Zimbabwe at Bulawayo, South Africa in Zimbabwe 1st Test, Jun 28-Jul 1, 2025 [Test # 2590]