Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 24 Jun 2018 remove greater than or equal to 24 Jun 2018 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2016-2024 187 88 37 370 34* 7.25 799 46.30 0 0 25 41 8 Profile
filtered 2018-2024 113 71 29 347 34* 8.26 719 48.26 0 0 20 38 8
Innings by innings list
DNB - - - - - - - 1 T20I v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
0 2 1 0 0 0.00 11 bowled 1 Test v England Nottingham 18 Aug 2018 Test # 2316
DNB - - - - - - - 3 Test v England Nottingham 18 Aug 2018 Test # 2316
6 70 24 0 0 25.00 11 caught 2 Test v England Southampton 30 Aug 2018 Test # 2317
0* 28 8 0 0 0.00 11 not out 4 Test v England Southampton 30 Aug 2018 Test # 2317
0 52 14 0 0 0.00 11 run out 2 Test v England The Oval 7 Sep 2018 Test # 2318
0* 6 2 0 0 0.00 11 not out 4 Test v England The Oval 7 Sep 2018 Test # 2318
DNB - - - - - - - 2 ODI v Pakistan Dubai (DICS) 19 Sep 2018 ODI # 4040
DNB - - - - - - - 2 ODI v Bangladesh Dubai (DICS) 21 Sep 2018 ODI # 4042
DNB - - - - - - - 2 ODI v Pakistan Dubai (DICS) 23 Sep 2018 ODI # 4044
DNB - - - - - - - 2 ODI v Bangladesh Dubai (DICS) 28 Sep 2018 ODI # 4048
0 - 3 0 0 0.00 11 caught 2 ODI v West Indies Pune 27 Oct 2018 ODI # 4062
DNB - - - - - - - 1 ODI v West Indies Brabourne 29 Oct 2018 ODI # 4063
DNB - - - - - - - 2 ODI v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
DNB - - - - - - - 2 T20I v West Indies Eden Gardens 4 Nov 2018 T20I # 707
DNB - - - - - - - 1 T20I v West Indies Lucknow 6 Nov 2018 T20I # 709
DNB - - - - - - - 2 T20I v Australia Brisbane 21 Nov 2018 T20I # 712
TDNB - - - - - - - - T20I v Australia Melbourne 23 Nov 2018 T20I # 713
DNB - - - - - - - 2 T20I v Australia Sydney 25 Nov 2018 T20I # 714
0* 2 0 0 0 - 11 not out 1 Test v Australia Adelaide 6 Dec 2018 Test # 2333
0* 14 10 0 0 0.00 11 not out 3 Test v Australia Adelaide 6 Dec 2018 Test # 2333
4 3 4 1 0 100.00 11 caught 2 Test v Australia Perth 14 Dec 2018 Test # 2334
0 4 3 0 0 0.00 11 caught 4 Test v Australia Perth 14 Dec 2018 Test # 2334
DNB - - - - - - - 1 Test v Australia Melbourne 26 Dec 2018 Test # 2337
DNB - - - - - - - 3 Test v Australia Melbourne 26 Dec 2018 Test # 2337
DNB - - - - - - - 1 Test v Australia Sydney 3 Jan 2019 Test # 2339
DNB - - - - - - - 1 T20I v Australia Visakhapatnam 24 Feb 2019 T20I # 748
DNB - - - - - - - 1 T20I v Australia Bengaluru 27 Feb 2019 T20I # 749
DNB - - - - - - - 2 ODI v Australia Hyderabad 2 Mar 2019 ODI # 4102
0 - 2 0 0 0.00 11 bowled 1 ODI v Australia Nagpur 5 Mar 2019 ODI # 4106
0* - 1 0 0 0.00 11 not out 2 ODI v Australia Ranchi 8 Mar 2019 ODI # 4109
6* - 1 0 1 600.00 11 not out 1 ODI v Australia Mohali 10 Mar 2019 ODI # 4111
1* - 4 0 0 25.00 11 not out 2 ODI v Australia Delhi 13 Mar 2019 ODI # 4113
DNB - - - - - - - 2 ODI v South Africa Southampton 5 Jun 2019 ODI # 4150
DNB - - - - - - - 1 ODI v Australia The Oval 9 Jun 2019 ODI # 4155
DNB - - - - - - - 1 ODI v Pakistan Manchester 16 Jun 2019 ODI # 4161
1* 2 1 0 0 100.00 10 not out 1 ODI v Afghanistan Southampton 22 Jun 2019 ODI # 4169
DNB - - - - - - - 1 ODI v West Indies Manchester 27 Jun 2019 ODI # 4175
DNB - - - - - - - 2 ODI v England Birmingham 30 Jun 2019 ODI # 4179
0* 1 0 0 0 - 10 not out 1 ODI v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
DNB - - - - - - - 2 ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
0* 4 0 0 0 - 11 not out 2 ODI v New Zealand Manchester 9 Jul 2019 ODI # 4190
4* - 15 0 0 26.66 11 not out 1 Test v West Indies North Sound 22 Aug 2019 Test # 2358
DNB - - - - - - - 3 Test v West Indies North Sound 22 Aug 2019 Test # 2358
0* 4 4 0 0 0.00 11 not out 1 Test v West Indies Kingston 30 Aug 2019 Test # 2359
DNB - - - - - - - 3 Test v West Indies Kingston 30 Aug 2019 Test # 2359
TDNB - - - - - - - - T20I v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
DNB - - - - - - - 2 T20I v Sri Lanka Indore 7 Jan 2020 T20I # 1026
DNB - - - - - - - 1 T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
0* - 0 0 0 - 11 not out 1 ODI v Australia Wankhede 14 Jan 2020 ODI # 4231
DNB - - - - - - - 1 ODI v Australia Rajkot 17 Jan 2020 ODI # 4232
DNB - - - - - - - 2 ODI v Australia Bengaluru 19 Jan 2020 ODI # 4233
DNB - - - - - - - 2 T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
DNB - - - - - - - 2 T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
DNB - - - - - - - 1 T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
DNB - - - - - - - 1 T20I v New Zealand Wellington 31 Jan 2020 T20I # 1036
DNB - - - - - - - 1 T20I v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
DNB - - - - - - - 1 ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
0* 3 1 0 0 0.00 11 not out 2 ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
DNB - - - - - - - 1 ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
0* 6 3 0 0 0.00 11 not out 1 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
0 3 3 0 0 0.00 11 caught 3 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
10* 17 11 1 0 90.90 11 not out 1 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
4 14 8 1 0 50.00 11 run out 3 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
0* - 3 0 0 0.00 10 not out 2 ODI v Australia Sydney 27 Nov 2020 ODI # 4265
0 - 2 0 0 0.00 10 lbw 2 ODI v Australia Sydney 29 Nov 2020 ODI # 4266
DNB - - - - - - - 1 ODI v Australia Canberra 2 Dec 2020 ODI # 4267
4* 14 7 1 0 57.14 10 not out 1 Test v Australia Adelaide 17 Dec 2020 Test # 2396
2 20 17 0 0 11.76 3 caught 3 Test v Australia Adelaide 17 Dec 2020 Test # 2396
0 7 1 0 0 0.00 10 caught 2 Test v Australia Melbourne 26 Dec 2020 Test # 2398
DNB - - - - - - - 4 Test v Australia Melbourne 26 Dec 2020 Test # 2398
0 8 2 0 0 0.00 10 run out 2 Test v Australia Sydney 7 Jan 2021 Test # 2402
DNB - - - - - - - 4 Test v Australia Sydney 7 Jan 2021 Test # 2402
0 12 2 0 0 0.00 11 caught 2 Test v England Chennai 5 Feb 2021 Test # 2409
4 15 4 1 0 100.00 11 caught 4 Test v England Chennai 5 Feb 2021 Test # 2409
1 22 12 0 0 8.33 11 lbw 2 Test v England Ahmedabad 24 Feb 2021 Test # 2412
DNB - - - - - - - 4 Test v England Ahmedabad 24 Feb 2021 Test # 2412
0 3 1 0 0 0.00 10 lbw 1 Test v New Zealand Southampton 18 Jun 2021 Test # 2425
0 6 4 0 0 0.00 11 caught 3 Test v New Zealand Southampton 18 Jun 2021 Test # 2425
28 48 34 3 1 82.35 10 caught 2 Test v England Nottingham 4 Aug 2021 Test # 2428
DNB - - - - - - - 4 Test v England Nottingham 4 Aug 2021 Test # 2428
0 10 6 0 0 0.00 10 caught 1 Test v England Lord's 12 Aug 2021 Test # 2429
34* 96 64 3 0 53.12 10 not out 3 Test v England Lord's 12 Aug 2021 Test # 2429
0 2 1 0 0 0.00 10 lbw 1 Test v England Leeds 25 Aug 2021 Test # 2432
1* 19 6 0 0 16.66 10 not out 3 Test v England Leeds 25 Aug 2021 Test # 2432
0 4 0 0 0 - 10 run out 1 Test v England The Oval 2 Sep 2021 Test # 2433
24 33 38 4 0 63.15 10 caught 3 Test v England The Oval 2 Sep 2021 Test # 2433
DNB - - - - - - - 1 T20I v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
DNB - - - - - - - 1 T20I v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
DNB - - - - - - - 1 T20I v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
DNB - - - - - - - 2 T20I v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
DNB - - - - - - - 2 T20I v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
14 29 17 2 0 82.35 10 caught 1 Test v South Africa Centurion 26 Dec 2021 Test # 2443
7* 13 8 1 0 87.50 10 not out 3 Test v South Africa Centurion 26 Dec 2021 Test # 2443
14* 19 11 2 1 127.27 10 not out 1 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
7 21 14 0 1 50.00 10 caught 3 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
0 13 9 0 0 0.00 9 caught 1 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
2 19 5 0 0 40.00 11 caught 3 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
14* 33 23 1 0 60.86 10 not out 2 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
DNB - - - - - - - 1 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
12 39 15 2 0 80.00 9 caught 2 ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
DNB - - - - - - - 1 T20I v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
DNB - - - - - - - 2 T20I v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
DNB - - - - - - - 1 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
0* 23 10 0 0 0.00 11 not out 1 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
DNB - - - - - - - 3 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
31* 30 16 4 2 193.75 10 not out 1 Test v England Birmingham 1 Jul 2022 Test # 2470
7 29 20 0 1 35.00 10 caught 3 Test v England Birmingham 1 Jul 2022 Test # 2470
0* 5 0 0 0 - 10 not out 1 T20I v England Birmingham 9 Jul 2022 T20I # 1628
DNB - - - - - - - 2 ODI v England The Oval 12 Jul 2022 ODI # 4424
2* 15 6 0 0 33.33 9 not out 2 ODI v England Lord's 14 Jul 2022 ODI # 4428
DNB - - - - - - - 2 T20I v Australia Nagpur 23 Sep 2022 T20I # 1794
DNB - - - - - - - 2 T20I v Australia Hyderabad 25 Sep 2022 T20I # 1796
DNB - - - - - - - 2 T20I v Ireland Dublin (Malahide) 18 Aug 2023 T20I # 2200
DNB - - - - - - - 1 T20I v Ireland Dublin (Malahide) 20 Aug 2023 T20I # 2208
16 23 14 3 0 114.28 10 caught 1 ODI v Pakistan Pallekele 2 Sep 2023 ODI # 4630
DNB - - - - - - - 1 ODI v Pakistan Colombo (RPS) 10 Sep 2023 ODI # 4639
5 13 12 0 0 41.66 9 bowled 1 ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
DNB - - - - - - - 2 ODI v Australia Mohali 22 Sep 2023 ODI # 4651
5 14 11 1 0 45.45 9 caught 2 ODI v Australia Rajkot 27 Sep 2023 ODI # 4657
DNB - - - - - - - 2 ODI v Australia Chennai 8 Oct 2023 ODI # 4662
DNB - - - - - - - 2 ODI v Afghanistan Delhi 11 Oct 2023 ODI # 4666
DNB - - - - - - - 2 ODI v Pakistan Ahmedabad 14 Oct 2023 ODI # 4669
DNB - - - - - - - 2 ODI v Bangladesh Pune 19 Oct 2023 ODI # 4674
DNB - - - - - - - 2 ODI v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
16 44 25 1 0 64.00 9 run out 1 ODI v England Lucknow 29 Oct 2023 ODI # 4686
1* 1 1 0 0 100.00 9 not out 1 ODI v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
DNB - - - - - - - 1 ODI v South Africa Eden Gardens 5 Nov 2023 ODI # 4694
DNB - - - - - - - 1 ODI v Netherlands Bengaluru 12 Nov 2023 ODI # 4702
DNB - - - - - - - 1 ODI v New Zealand Wankhede 15 Nov 2023 ODI # 4703
1 5 3 0 0 33.33 9 lbw 1 ODI v Australia Ahmedabad 19 Nov 2023 ODI # 4705
1 37 19 0 0 5.26 9 bowled 1 Test v South Africa Centurion 26 Dec 2023 Test # 2520
0 8 5 0 0 0.00 9 run out 3 Test v South Africa Centurion 26 Dec 2023 Test # 2520
0 1 2 0 0 0.00 8 caught 2 Test v South Africa Cape Town 3 Jan 2024 Test # 2522
DNB - - - - - - - 4 Test v South Africa Cape Town 3 Jan 2024 Test # 2522
0 1 1 0 0 0.00 10 bowled 2 Test v England Hyderabad 25 Jan 2024 Test # 2525
6* 34 18 0 0 33.33 10 not out 4 Test v England Hyderabad 25 Jan 2024 Test # 2525
6 18 9 1 0 66.66 10 caught 1 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
0 45 26 0 0 0.00 10 caught 3 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
26 52 28 3 1 92.85 10 lbw 1 Test v England Rajkot 15 Feb 2024 Test # 2530
DNB - - - - - - - 3 Test v England Rajkot 15 Feb 2024 Test # 2530
20 82 64 2 0 31.25 10 stumped 2 Test v England Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page