Top-order batsman
268
19th
12-5-1938
26-1-2021
2nd Test
Thu, 06 Feb - Thu, 06 Feb 2025 - 00:00
Galle International Stadium
1st Test
Wed, 29 Jan - Wed, 29 Jan 2025 - 00:00
5th Test
Thu, 02 Jan - Thu, 02 Jan 2025 - 00:00
Sydney
4th Test
Wed, 25 Dec - Wed, 25 Dec 2024 - 00:00
Melbourne
3rd Test
Sat, 14 Dec - Sat, 14 Dec 2024 - 00:00
Brisbane
2nd Test (D/N)
Fri, 06 Dec - Fri, 06 Dec 2024 - 00:00
Adelaide
Fri, 22 Nov - Fri, 22 Nov 2024 - 00:00
Perth
Thu, 07 Mar - Thu, 07 Mar 2024 - 00:00
Christchurch
Wed, 28 Feb - Wed, 28 Feb 2024 - 00:00
Wellington
Thu, 25 Jan - Thu, 25 Jan 2024 - 00:00
45th (D/N)
Sat, 06 Jul 2019 - 00:00
Manchester
37th (D/N)
Sat, 29 Jun 2019 - 00:00
Lord's
32nd
Tue, 25 Jun 2019 - 00:00
26th
Thu, 20 Jun 2019 - 00:00
Nottingham
20th
Sat, 15 Jun 2019 - 00:00
The Oval
17th
Wed, 12 Jun 2019 - 00:00
Taunton
14th
Sun, 09 Jun 2019 - 00:00
10th
Thu, 06 Jun 2019 - 00:00
4th (D/N)
Sat, 01 Jun 2019 - 00:00
Bristol
5th ODI
Sun, 31 Mar 2019 - 07:15 PM
Dubai (DICS)
2nd T20I (N)
Fri, 09 Sep 2016 - 00:00
Colombo (RPS)
1st T20I (N)
Tue, 06 Sep 2016 - 00:00
Pallekele
31st
Sun, 27 Mar 2016 - 00:00
Mohali
Fri, 25 Mar 2016 - 00:00
22nd
Mon, 21 Mar 2016 - 00:00
Bengaluru
Fri, 18 Mar 2016 - 00:00
Dharamsala
3rd T20I (N)
Wed, 09 Mar 2016 - 00:00
Cape Town
Fri, 04 Mar 2016 - 00:00
Durban
Sun, 31 Jan 2016 - 00:00