Records type all-round analysis [change type]
View match by match list [change view]
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2012-2024 72 3036 175* 36.14 4 294 7/42 24.13 13 42 0 12.00 Profile
Match by match list
175* - 175 - 9 87 0 0 v Sri Lanka Mohali 4 Mar 2022 Test # 2452
112 DNB 112 112.00 7 92 0 0 v England Rajkot 15 Feb 2024 Test # 2530
100* - 100 - 4 57 0 0 v West Indies Rajkot 4 Oct 2018 Test # 2319
86* 13 99 99.00 7 258 0 0 v England The Oval 7 Sep 2018 Test # 2318
42* 50* 92 - 6 131 0 0 v New Zealand Kanpur 22 Sep 2016 Test # 2221
91 - 91 91.00 4 133 0 0 v South Africa Pune 10 Oct 2019 Test # 2364
90 DNB 90 90.00 4 121 1 0 v England Mohali 26 Nov 2016 Test # 2238
81 - 81 81.00 2 73 0 0 v Australia Sydney 3 Jan 2019 Test # 2339
60* 16* 76 - 6 148 1 0 v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
70 - 70 70.00 7 81 0 0 v Australia Nagpur 9 Feb 2023 Test # 2490
30* 40 70 70.00 6 211 1 0 v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
70* - 70 - 7 236 0 0 v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
104 23 127 63.50 0 65 0 0 v England Birmingham 1 Jul 2022 Test # 2470
63 DNB 63 63.00 4 81 0 0 v Australia Dharamsala 25 Mar 2017 Test # 2258
61 DNB 61 61.00 2 47 0 0 v West Indies Port of Spain 20 Jul 2023 Test # 2513
60* - 60 - 0 57 0 0 v Bangladesh Indore 14 Nov 2019 Test # 2366
58 1* 59 59.00 2 106 0 0 v West Indies North Sound 22 Aug 2019 Test # 2358
57 DNB 57 57.00 3 43 2 0 v Australia Melbourne 26 Dec 2020 Test # 2398
56 DNB 56 56.00 0 50 1 0 v England Nottingham 4 Aug 2021 Test # 2428
30* 26 56 56.00 2 130 5 0 v New Zealand Auckland 6 Feb 2014 Test # 2118
54* - 54 - 9 178 1 0 v Australia Ranchi 16 Mar 2017 Test # 2256
51 - 51 51.00 3 55 1 0 v South Africa Ranchi 19 Oct 2019 Test # 2365
51 - 51 51.00 10 154 4 0 v England Chennai 16 Dec 2016 Test # 2241
87 2 89 44.50 5 219 0 0 v England Hyderabad 25 Jan 2024 Test # 2525
12 32* 44 44.00 3 133 1 0 v England Rajkot 9 Nov 2016 Test # 2232
43 DNB 43 43.00 7 98 0 0 v Australia Delhi 22 Mar 2013 Test # 2085
37* - 37 - 5 64 0 0 v West Indies Roseau 12 Jul 2023 Test # 2510
3 68 71 35.50 3 99 1 0 v England Lord's 17 Jul 2014 Test # 2130
28* DNB 28 - 4 62 0 0 v Australia Sydney 7 Jan 2021 Test # 2402
28 - 28 28.00 1 123 1 0 v Australia Ahmedabad 9 Mar 2023 Test # 2499
25 31 56 28.00 0 80 0 0 v England Nottingham 9 Jul 2014 Test # 2128
26 DNB 26 26.00 1 127 2 0 v New Zealand Wellington 14 Feb 2014 Test # 2120
26 DNB 26 26.00 10 110 0 0 v Australia Delhi 17 Feb 2023 Test # 2493
50 0 50 25.00 5 97 0 0 v New Zealand Kanpur 25 Nov 2021 Test # 2435
9 16* 25 25.00 2 46 2 0 v New Zealand Christchurch 29 Feb 2020 Test # 2387
25 - 25 25.00 6 172 0 0 v England Wankhede 8 Dec 2016 Test # 2239
48 0 48 24.00 4 114 1 0 v Australia The Oval 7 Jun 2023 Test # 2505
24 DNB 24 24.00 7 56 1 0 v South Africa Delhi 3 Dec 2015 Test # 2191
38 8 46 23.00 8 76 2 0 v South Africa Mohali 5 Nov 2015 Test # 2186
31 15 46 23.00 5 205 1 0 v England Southampton 27 Jul 2014 Test # 2132
40 3 43 21.50 0 48 0 0 v England Lord's 12 Aug 2021 Test # 2429
20 - 20 20.00 6 35 1 0 v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
34 5 39 19.50 4 67 1 0 v South Africa Nagpur 25 Nov 2015 Test # 2189
17* DNB 17 - 4 125 0 0 v New Zealand Indore 8 Oct 2016 Test # 2223
4 30 34 17.00 2 88 0 0 v England Leeds 25 Aug 2021 Test # 2432
8 8* 16 16.00 6 112 1 0 v Australia Mohali 14 Mar 2013 Test # 2081
16 DNB 16 16.00 5 143 0 0 v Australia Chennai 22 Feb 2013 Test # 2074
16 DNB 16 16.00 4 77 0 0 v West Indies Kingston 30 Aug 2019 Test # 2359
15 16 31 15.50 1 45 0 0 v New Zealand Southampton 18 Jun 2021 Test # 2425
22 9 31 15.50 0 8 0 0 v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
15 DNB 15 15.00 6 138 0 0 v Sri Lanka Galle 26 Jul 2017 Test # 2265
15 - 15 15.00 2 42 0 0 v England Dharamsala 7 Mar 2024 Test # 2534
10 17 27 13.50 4 86 0 0 v England The Oval 2 Sep 2021 Test # 2433
4 22 26 13.00 1 63 0 0 v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
12 - 12 12.00 3 117 0 0 v England Nagpur 13 Dec 2012 Test # 2066
12 - 12 12.00 0 13 1 0 v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
6 16 22 11.00 3 47 1 0 v West Indies Gros Islet 9 Aug 2016 Test # 2215
10 - 10 10.00 6 66 0 0 v Australia Hyderabad 2 Mar 2013 Test # 2076
14 6 20 10.00 4 81 0 0 v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
5* 4* 9 - 5 167 0 0 v Sri Lanka Delhi 2 Dec 2017 Test # 2286
12 4 16 8.00 5 123 1 0 v England Ranchi 23 Feb 2024 Test # 2531
0 14 14 7.00 3 92 0 0 v England Visakhapatnam 17 Nov 2016 Test # 2235
4 7 11 5.50 4 101 0 0 v Australia Indore 1 Mar 2023 Test # 2496
4 5 9 4.50 5 127 0 0 v Australia Melbourne 26 Dec 2018 Test # 2337
0 8 8 4.00 6 154 1 0 v South Africa Durban 26 Dec 2013 Test # 2111
2 3 5 2.50 5 139 1 0 v Australia Pune 23 Feb 2017 Test # 2250
3 2 5 2.50 7 66 1 0 v Australia Bengaluru 4 Mar 2017 Test # 2251
0 4 4 2.00 1 36 0 0 v England Manchester 7 Aug 2014 Test # 2134
0 DNB 0 0.00 - - 0 0 v South Africa Cape Town 3 Jan 2024 Test # 2522
0 DNB 0 0.00 3 81 2 0 v West Indies Hyderabad 12 Oct 2018 Test # 2321
DNB - - - 4 50 1 0 v South Africa Bengaluru 14 Nov 2015 Test # 2188
DNB - - - 5 84 1 0 v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
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