Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 3 Aug 2010 remove greater than or equal to 3 Aug 2010 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 70 51 17 281 33 8.26 788 35.65 0 0 11 30 1 Profile
filtered 2016-2024 70 51 17 281 33 8.26 788 35.65 0 0 11 30 1
Innings by innings list
DNB - - - - - - - 2 T20I v India Pune 9 Feb 2016 T20I # 496
3* - 7 0 0 42.85 11 not out 2 T20I v India Ranchi 12 Feb 2016 T20I # 497
0* - 5 0 0 0.00 11 not out 2 T20I v Australia Pallekele 6 Sep 2016 T20I # 565
4 - 33 0 0 12.12 10 caught 1 Test v West Indies Gros Islet 14 Jun 2018 Test # 2308
0 - 6 0 0 0.00 3 lbw 3 Test v West Indies Gros Islet 14 Jun 2018 Test # 2308
0 - 11 0 0 0.00 10 bowled 2 Test v West Indies Bridgetown 23 Jun 2018 Test # 2309
DNB - - - - - - - 4 Test v West Indies Bridgetown 23 Jun 2018 Test # 2309
DNB - - - - - - - 1 ODI v South Africa Dambulla 1 Aug 2018 ODI # 4027
DNB - - - - - - - 2 T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
DNB - - - - - - - 1 ODI v England Pallekele 20 Oct 2018 ODI # 4055
DNB - - - - - - - 1 ODI v England Colombo (RPS) 23 Oct 2018 ODI # 4058
2 55 32 0 0 6.25 10 caught 1 Test v New Zealand Wellington 15 Dec 2018 Test # 2335
DNB - - - - - - - 3 Test v New Zealand Wellington 15 Dec 2018 Test # 2335
5 18 9 0 0 55.55 8 caught 2 T20I v New Zealand Auckland 11 Jan 2019 T20I # 718
0* 7 5 0 0 0.00 10 not out 2 Test v Australia Canberra 1 Feb 2019 Test # 2345
2* 27 14 0 0 14.28 10 not out 4 Test v Australia Canberra 1 Feb 2019 Test # 2345
12 54 30 0 0 40.00 10 run out 2 Test v South Africa Durban 13 Feb 2019 Test # 2347
1 18 10 0 0 10.00 10 lbw 4 Test v South Africa Durban 13 Feb 2019 Test # 2347
1 20 10 0 0 10.00 5 bowled 2 Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
DNB - - - - - - - 4 Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
0 2 1 0 0 0.00 9 lbw 2 ODI v South Africa Centurion 6 Mar 2019 ODI # 4107
DNB - - - - - - - 2 ODI v South Africa Durban 10 Mar 2019 ODI # 4112
0* 30 9 0 0 0.00 11 not out 1 ODI v South Africa Gqeberha 13 Mar 2019 ODI # 4114
DNB - - - - - - - 1 ODI v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
DNB - - - - - - - 1 ODI v India Leeds 6 Jul 2019 ODI # 4187
0* - 0 0 0 - 10 not out 1 ODI v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
DNB - - - - - - - 1 T20I v New Zealand Pallekele 1 Sep 2019 T20I # 878
DNB - - - - - - - 1 T20I v Pakistan Lahore 5 Oct 2019 T20I # 914
DNB - - - - - - - 1 T20I v Pakistan Lahore 7 Oct 2019 T20I # 922
DNB - - - - - - - 1 T20I v Pakistan Lahore 9 Oct 2019 T20I # 925
0 - 2 0 0 0.00 10 stumped 2 T20I v Australia Adelaide 27 Oct 2019 T20I # 978
DNB - - - - - - - 1 Test v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
1 - 6 0 0 16.66 10 lbw 2 Test v Zimbabwe Harare 19 Jan 2020 Test # 2381
DNB - - - - - - - 4 Test v Zimbabwe Harare 19 Jan 2020 Test # 2381
12 80 49 2 0 24.48 9 caught 1 Test v South Africa Centurion 26 Dec 2020 Test # 2399
0 27 27 0 0 0.00 9 caught 3 Test v South Africa Centurion 26 Dec 2020 Test # 2399
1* 3 1 0 0 100.00 11 not out 1 ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
sub - - - - - - - 1 Test v Bangladesh Chattogram 15 May 2022 Test # 2462
DNB - - - - - - - 3 Test v Bangladesh Chattogram 15 May 2022 Test # 2462
0 16 12 0 0 0.00 4 bowled 2 Test v Bangladesh Mirpur 23 May 2022 Test # 2463
DNB - - - - - - - 4 Test v Bangladesh Mirpur 23 May 2022 Test # 2463
0 34 9 0 0 0.00 11 lbw 2 Test v Australia Galle 8 Jul 2022 Test # 2471
12* 53 32 1 0 37.50 11 not out 1 Test v Pakistan Galle 16 Jul 2022 Test # 2472
7 10 12 1 0 58.33 3 lbw 3 Test v Pakistan Galle 16 Jul 2022 Test # 2472
8* 30 21 0 0 38.09 10 not out 2 T20I v New Zealand Sydney 29 Oct 2022 T20I # 1850
DNB - - - - - - - 2 T20I v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
DNB - - - - - - - 1 T20I v England Sydney 5 Nov 2022 T20I # 1867
8 9 5 2 0 160.00 10 lbw 2 ODI v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
DNB - - - - - - - 2 ODI v Afghanistan Pallekele 27 Nov 2022 ODI # 4488
DNB - - - - - - - 2 ODI v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
5 15 4 0 0 125.00 10 run out 2 T20I v India Wankhede 3 Jan 2023 T20I # 1984
DNB - - - - - - - 1 T20I v India Pune 5 Jan 2023 T20I # 1985
9* 8 4 2 0 225.00 10 not out 2 T20I v India Rajkot 7 Jan 2023 T20I # 1986
9* 52 19 0 0 47.36 10 not out 2 ODI v India Guwahati 10 Jan 2023 ODI # 4501
17* 26 21 3 0 80.95 10 not out 1 ODI v India Eden Gardens 12 Jan 2023 ODI # 4503
13* 33 19 2 0 68.42 9 not out 2 ODI v India Thiruvananthapuram 15 Jan 2023 ODI # 4505
22 67 39 4 0 56.41 8 caught 1 Test v New Zealand Christchurch 9 Mar 2023 Test # 2498
14 29 21 2 0 66.66 9 lbw 3 Test v New Zealand Christchurch 9 Mar 2023 Test # 2498
0 16 9 0 0 0.00 9 run out 2 Test v New Zealand Wellington 17 Mar 2023 Test # 2500
20 148 110 1 0 18.18 8 caught 3 Test v New Zealand Wellington 17 Mar 2023 Test # 2500
5 12 9 1 0 55.55 9 caught 2 ODI v New Zealand Auckland 25 Mar 2023 ODI # 4548
9 38 32 0 0 28.12 10 bowled 1 ODI v New Zealand Hamilton 31 Mar 2023 ODI # 4557
1* 4 1 0 0 100.00 10 not out 1 T20I v New Zealand Dunedin 5 Apr 2023 T20I # 2040
DNB - - - - - - - 1 T20I v New Zealand Queenstown 8 Apr 2023 T20I # 2041
0 1 1 0 0 0.00 10 bowled 1 ODI v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
DNB - - - - - - - 1 ODI v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
DNB - - - - - - - 1 ODI v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
DNB - - - - - - - 2 ODI v Oman Bulawayo 23 Jun 2023 ODI # 4595
0 3 1 0 0 0.00 11 run out 1 ODI v Ireland Bulawayo 25 Jun 2023 ODI # 4599
1 4 6 0 0 16.66 10 lbw 1 ODI v Scotland Bulawayo 27 Jun 2023 ODI # 4603
8 39 24 1 0 33.33 10 caught 1 Test v Pakistan Galle 16 Jul 2023 Test # 2511
5 3 3 1 0 166.66 11 caught 3 Test v Pakistan Galle 16 Jul 2023 Test # 2511
DNB - - - - - - - 2 ODI v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
DNB - - - - - - - 1 ODI v Afghanistan Lahore 5 Sep 2023 ODI # 4633
1* 4 1 0 0 100.00 10 not out 1 ODI v Bangladesh Colombo (RPS) 9 Sep 2023 ODI # 4637
1 5 2 0 0 50.00 10 bowled 2 ODI v India Colombo (RPS) 12 Sep 2023 ODI # 4641
33 52 31 4 1 106.45 9 caught 2 ODI v South Africa Delhi 7 Oct 2023 ODI # 4661
DNB - - - - - - - 2 ODI v Netherlands Lucknow 21 Oct 2023 ODI # 4676
DNB - - - - - - - 2 ODI v England Bengaluru 26 Oct 2023 ODI # 4682
5 14 7 0 0 71.42 10 run out 1 ODI v Afghanistan Pune 30 Oct 2023 ODI # 4687
14 20 17 2 0 82.35 10 caught 2 ODI v India Wankhede 2 Nov 2023 ODI # 4690
0 1 2 0 0 0.00 10 caught 1 ODI v Bangladesh Delhi 6 Nov 2023 ODI # 4695
sub - - - - - - - 2 Test v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
DNB - - - - - - - 4 Test v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
6* 46 27 0 0 22.22 9 not out 1 Test v Bangladesh Sylhet 22 Mar 2024 Test # 2536
4* 39 20 1 0 20.00 11 not out 3 Test v Bangladesh Sylhet 22 Mar 2024 Test # 2536
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