Middle-order batsman
268
19th
12-5-1938
26-1-2021
1st Test
Thu, 06 Jul - Sun, 09 Jul 2017 - 00:00
Lord's
2nd Test
Thu, 16 Mar - Sat, 18 Mar 2017 - 00:00
Wellington
3rd Test
Thu, 12 Jan - Sat, 14 Jan 2017 - 00:00
Johannesburg
Mon, 02 Jan - Thu, 05 Jan 2017 - 00:00
Cape Town
Mon, 26 Dec - Fri, 30 Dec 2016 - 00:00
Gqeberha
Thu, 24 Nov - Sun, 27 Nov 2016 - 00:00
Adelaide
Sat, 12 Nov - Tue, 15 Nov 2016 - 00:00
Hobart
Thu, 03 Nov - Mon, 07 Nov 2016 - 00:00
Perth
Sat, 27 Aug - Tue, 30 Aug 2016 - 00:00
Centurion
4th Test
Fri, 22 Jan - Tue, 26 Jan 2016 - 00:00
45th (D/N)
Sat, 06 Jul 2019 - 00:00
Manchester
8th
Wed, 05 Jun 2019 - 00:00
Southampton
5th
Sun, 02 Jun 2019 - 00:00
The Oval
1st
Thu, 30 May 2019 - 00:00
4th ODI
Wed, 13 Mar 2019 - 07:15 PM
3rd ODI
Sat, 06 Oct 2018 - 07:15 PM
Paarl
2nd ODI
Wed, 03 Oct 2018 - 07:15 PM
Bloemfontein
1st ODI
Sun, 30 Sep 2018 - 07:15 PM
Kimberley
5th ODI
Sun, 12 Aug 2018 - 07:15 PM
Colombo (RPS)
Wed, 08 Aug 2018 - 07:15 PM
Pallekele
3rd T20I
Sun, 24 Mar 2019 - 06:00 PM
2nd T20I
Fri, 22 Mar 2019 - 06:00 PM
1st T20I (N)
Tue, 19 Mar 2019 - 00:00
Fri, 12 Oct 2018 - 06:00 PM
Potchefstroom
Only T20I
Tue, 14 Aug 2018 - 06:00 PM
3rd T20I (N)
Sat, 24 Feb 2018 - 00:00
2nd T20I (N)
Wed, 21 Feb 2018 - 00:00
1st T20I
Sun, 18 Feb 2018 - 00:00
Sun, 29 Oct 2017 - 00:00
Thu, 26 Oct 2017 - 00:00