Right-hand bat
268
19th
12-5-1938
26-1-2021
1st Test
Sat, 21 Oct - Tue, 24 Oct 2017 - 00:00
Bulawayo
3rd ODI
Sun, 07 Jul 2019 - 07:15 PM
Belfast
2nd ODI
Thu, 04 Jul 2019 - 07:15 PM
Fri, 21 Jun 2019 - 07:15 PM
Deventer
1st ODI
Wed, 19 Jun 2019 - 07:15 PM
Sun, 14 Apr 2019 - 07:15 PM
Harare
Fri, 12 Apr 2019 - 07:15 PM
Wed, 10 Apr 2019 - 07:15 PM
Sat, 06 Oct 2018 - 07:15 PM
Paarl
Wed, 03 Oct 2018 - 07:15 PM
Bloemfontein
Sun, 30 Sep 2018 - 07:15 PM
Kimberley
1st T20I
Sun, 23 Jun 2019 - 06:00 PM
Rotterdam
2nd T20I
Fri, 12 Oct 2018 - 06:00 PM
Potchefstroom
6th
Fri, 06 Jul 2018 - 06:00 PM
4th
Wed, 04 Jul 2018 - 06:00 PM
3rd
Tue, 03 Jul 2018 - 06:00 PM
1st
Sun, 01 Jul 2018 - 06:00 PM
2nd T20I (N)
Tue, 06 Feb 2018 - 00:00
Sharjah
1st T20I (N)
Mon, 05 Feb 2018 - 00:00