Records type batting analysis [change type]
View innings by innings list [change view]
Host country India remove India from query
Start of match date greater than or equal to 2 Dec 2017 remove greater than or equal to 2 Dec 2017 from query
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2011-2024 113 191 11 8848 254* 49.15 15924 55.56 29 30 14 991 26 Profile
filtered 2017-2023 19 27 2 1516 254* 60.64 2455 61.75 5 3 4 159 4
Innings by innings list
254* - 336 33 2 75.59 4 not out 1 v South Africa Pune 10 Oct 2019 Test # 2364
243 447 287 25 0 84.66 4 lbw 1 v Sri Lanka Delhi 2 Dec 2017 Test # 2286
186 517 364 15 0 51.09 4 caught 2 v Australia Ahmedabad 9 Mar 2023 Test # 2499
139 341 230 10 0 60.43 4 caught 1 v West Indies Rajkot 4 Oct 2018 Test # 2319
136 - 194 18 0 70.10 4 caught 2 v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
72 153 104 9 0 69.23 4 bowled 4 v England Chennai 5 Feb 2021 Test # 2409
62 200 149 7 0 41.61 4 lbw 3 v England Chennai 13 Feb 2021 Test # 2411
50 89 58 3 0 86.20 5 caught 3 v Sri Lanka Delhi 2 Dec 2017 Test # 2286
45 86 78 5 0 57.69 4 lbw 2 v West Indies Hyderabad 12 Oct 2018 Test # 2321
45 106 76 5 0 59.21 4 bowled 1 v Sri Lanka Mohali 4 Mar 2022 Test # 2452
44 127 84 4 0 52.38 4 lbw 2 v Australia Delhi 17 Feb 2023 Test # 2493
36 111 84 1 1 42.85 4 bowled 3 v New Zealand Wankhede 3 Dec 2021 Test # 2438
31* - 25 3 1 124.00 5 not out 3 v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
27 85 58 3 0 46.55 4 bowled 2 v England Ahmedabad 24 Feb 2021 Test # 2412
23 63 48 2 0 47.91 4 lbw 1 v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
22 64 52 2 0 42.30 4 lbw 1 v Australia Indore 1 Mar 2023 Test # 2496
20 - 40 4 0 50.00 4 caught 1 v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
20 47 31 3 0 64.51 4 stumped 4 v Australia Delhi 17 Feb 2023 Test # 2493
13 27 16 1 0 81.25 4 lbw 3 v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
13 35 26 2 0 50.00 4 lbw 3 v Australia Indore 1 Mar 2023 Test # 2496
12 - 22 2 0 54.54 4 lbw 1 v South Africa Ranchi 19 Oct 2019 Test # 2365
12 27 26 2 0 46.15 5 caught 2 v Australia Nagpur 9 Feb 2023 Test # 2490
11 69 48 0 0 22.91 4 caught 2 v England Chennai 5 Feb 2021 Test # 2409
0 - 2 0 0 0.00 4 lbw 2 v Bangladesh Indore 14 Nov 2019 Test # 2366
0 6 5 0 0 0.00 4 bowled 1 v England Chennai 13 Feb 2021 Test # 2411
0 13 8 0 0 0.00 4 caught 2 v England Ahmedabad 4 Mar 2021 Test # 2414
0 8 4 0 0 0.00 4 lbw 1 v New Zealand Wankhede 3 Dec 2021 Test # 2438
DNB - - - - - - - 4 v West Indies Hyderabad 12 Oct 2018 Test # 2321
DNB - - - - - - - 4 v England Ahmedabad 24 Feb 2021 Test # 2412
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page