Top-order batsman
268
19th
12-5-1938
26-1-2021
2nd Test
Thu, 20 Jul - Mon, 24 Jul 2023 - Live
Port of Spain
1st Test
Wed, 12 Jul - Fri, 14 Jul 2023 - 00:00
Roseau
Final
Wed, 07 Jun - Sun, 11 Jun 2023 - 00:00
The Oval
3rd Test
Tue, 11 Jan - Fri, 14 Jan 2022 - 00:00
Cape Town
Mon, 03 Jan - Thu, 06 Jan 2022 - 00:00
Johannesburg
Sun, 26 Dec - Thu, 30 Dec 2021 - 00:00
Centurion
Thu, 25 Nov - Mon, 29 Nov 2021 - 00:00
Kanpur
4th Test
Thu, 02 Sep - Mon, 06 Sep 2021 - 00:00
Wed, 25 Aug - Sat, 28 Aug 2021 - 00:00
Leeds
Thu, 12 Aug - Mon, 16 Aug 2021 - 00:00
Lord's
6th ODI
Fri, 16 Feb 2018 - 00:00
5th ODI
Tue, 13 Feb 2018 - 00:00
Gqeberha
4th ODI
Sat, 10 Feb 2018 - 00:00
3rd ODI
Wed, 07 Feb 2018 - 00:00
1st ODI
Thu, 01 Feb 2018 - 00:00
Durban
Sun, 01 Oct 2017 - 00:00
Nagpur
Thu, 28 Sep 2017 - 00:00
Bengaluru
Sun, 24 Sep 2017 - 00:00
Indore
2nd ODI
Thu, 21 Sep 2017 - 00:00
Eden Gardens
Sun, 17 Sep 2017 - 00:00
Chennai
2nd T20I
Sun, 28 Aug 2016 - 00:00
Lauderhill
1st T20I
Sat, 27 Aug 2016 - 00:00
2nd Semi-Final (N)
Thu, 31 Mar 2016 - 00:00
Wankhede
4th (N)
Sat, 27 Feb 2016 - 00:00
Mirpur
3rd T20I (N)
Sun, 14 Feb 2016 - 00:00
Visakhapnam
2nd T20I (N)
Fri, 12 Feb 2016 - 00:00
Ranchi
1st T20I (N)
Tue, 09 Feb 2016 - 00:00
Pune
Sun, 19 Jul 2015 - 00:00
Harare
Fri, 17 Jul 2015 - 00:00
Only T20I
Sun, 07 Sep 2014 - 00:00
Birmingham