Records type all-round analysis [change type]
View match by match list [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 23 Jul 2013 remove greater than or equal to 23 Jul 2013 from query
Ordered by start date (ascending)
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
unfiltered 2015-2024 119 471 29 8.26 0 143 5/16 34.11 2 24 0 -25.85 Profile
filtered 2015-2024 119 471 29 8.26 0 143 5/16 34.11 2 24 0 -25.85
Match by match list
DNB - - 2 60 0 0 ODI v New Zealand Wellington 29 Jan 2015 ODI # 3594
12* - 12 3 51 0 0 ODI v Scotland Hobart 11 Mar 2015 ODI # 3632
2* - 2 0 29 0 0 ODI v South Africa Sydney 18 Mar 2015 ODI # 3640
2 DNB 2 4 86 0 0 Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
0* 4 4 2 135 1 0 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
DNB - - 2 39 0 0 ODI v West Indies Pallekele 7 Nov 2015 ODI # 3704
DNB - - 1 30 0 0 T20I v West Indies Pallekele 9 Nov 2015 T20I # 460
3* - 3 1 36 0 0 T20I v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
14 14 28 3 173 0 0 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
4 2 6 9 115 0 0 Test v New Zealand Hamilton 18 Dec 2015 Test # 2194
13* - 13 0 18 0 0 ODI v New Zealand Christchurch 26 Dec 2015 ODI # 3714
9 - 9 0 41 0 0 ODI v New Zealand Christchurch 28 Dec 2015 ODI # 3715
DNB - - 2 38 1 0 ODI v New Zealand Nelson 31 Dec 2015 ODI # 3717
TDNB - - 1 32 1 0 ODI v New Zealand Nelson 2 Jan 2016 ODI # 3718
0 - 0 0 41 0 0 ODI v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
DNB - - 0 46 0 0 T20I v New Zealand Auckland 10 Jan 2016 T20I # 476
DNB - - 2 14 2 0 T20I v India Pune 9 Feb 2016 T20I # 496
0 - 0 2 38 2 0 T20I v India Ranchi 12 Feb 2016 T20I # 497
9* - 9 1 14 0 0 T20I v India Visakhapatnam 14 Feb 2016 T20I # 499
1* - 1 0 22 0 0 T20I v U.A.E. Mirpur 25 Feb 2016 T20I # 510
1* - 1 3 30 0 0 T20I v Bangladesh Mirpur 28 Feb 2016 T20I # 513
2* - 2 0 27 0 0 T20I v India Mirpur 1 Mar 2016 T20I # 515
DNB - - 0 32 0 0 T20I v Pakistan Mirpur 4 Mar 2016 T20I # 518
DNB - - 0 19 1 0 T20I v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
0* - 0 0 15 0 0 T20I v West Indies Bengaluru 20 Mar 2016 T20I # 543
DNB - - 0 36 0 0 T20I v England Delhi 26 Mar 2016 T20I # 551
2 0 2 3 64 1 0 Test v England Leeds 19 May 2016 Test # 2203
19 0 19 1 153 1 0 Test v South Africa Gqeberha 26 Dec 2016 Test # 2243
DNB - - 0 23 0 0 ODI v Zimbabwe Galle 2 Jul 2017 ODI # 3899
DNB - - 0 34 0 0 ODI v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
DNB - - 1 32 0 0 ODI v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
19* - 19 0 16 0 0 ODI v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
6* - 6 0 45 0 0 ODI v India Pallekele 24 Aug 2017 ODI # 3906
6 - 6 0 59 1 0 ODI v India Pallekele 27 Aug 2017 ODI # 3907
10 - 10 0 33 0 0 ODI v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
11 - 11 0 13 0 0 ODI v Pakistan Sharjah 23 Oct 2017 ODI # 3930
12 - 12 0 38 1 0 T20I v India Cuttack 20 Dec 2017 T20I # 633
3 - 3 1 45 0 0 T20I v India Indore 22 Dec 2017 T20I # 634
DNB - - 2 22 0 0 T20I v India Wankhede 24 Dec 2017 T20I # 635
1 - 1 0 51 0 0 ODI v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
DNB - - 2 6 1 0 ODI v Bangladesh Mirpur 25 Jan 2018 ODI # 3965
1* - 1 2 17 0 0 ODI v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
DNB - - 2 33 0 0 T20I v India Colombo (RPS) 6 Mar 2018 T20I # 656
DNB - - 1 44 0 0 T20I v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
0 - 0 0 33 0 0 T20I v India Colombo (RPS) 12 Mar 2018 T20I # 659
2* - 2 1 43 0 0 ODI v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
DNB - - 3 20 0 0 ODI v England Colombo (RPS) 23 Oct 2018 ODI # 4058
0 3 3 1 190 1 0 Test v New Zealand Christchurch 26 Dec 2018 Test # 2336
1 - 1 0 55 0 0 ODI v New Zealand Nelson 8 Jan 2019 ODI # 4076
0 5* 5 1 68 0 0 Test v Australia Brisbane 24 Jan 2019 Test # 2343
22 0 22 1 53 0 0 Test v South Africa Johannesburg 3 Jan 2021 Test # 2401
2 - 2 0 29 0 0 T20I v West Indies Coolidge 3 Mar 2021 T20I # 1126
DNB - - 2 26 0 0 T20I v West Indies Coolidge 5 Mar 2021 T20I # 1128
DNB - - 2 23 0 0 T20I v West Indies Coolidge 7 Mar 2021 T20I # 1130
8 - 8 2 50 0 0 ODI v West Indies North Sound 10 Mar 2021 ODI # 4276
1* - 1 0 56 0 0 ODI v West Indies North Sound 12 Mar 2021 ODI # 4277
2 6 8 2 115 0 0 Test v West Indies North Sound 21 Mar 2021 Test # 2416
2 DNB 2 5 143 0 0 Test v West Indies North Sound 29 Mar 2021 Test # 2417
5 - 5 1 39 0 0 ODI v Bangladesh Mirpur 23 May 2021 ODI # 4290
4* - 4 3 44 0 0 ODI v Bangladesh Mirpur 25 May 2021 ODI # 4291
DNB - - 5 16 1 0 ODI v Bangladesh Mirpur 28 May 2021 ODI # 4292
DNB - - 1 24 0 0 T20I v England Cardiff 23 Jun 2021 T20I # 1165
DNB - - 1 29 0 0 T20I v England Cardiff 24 Jun 2021 T20I # 1168
1 - 1 4 17 0 0 T20I v England Southampton 26 Jun 2021 T20I # 1174
7 - 7 3 50 1 0 ODI v England Chester-le-Street 29 Jun 2021 ODI # 4296
14* - 14 0 46 0 0 ODI v England The Oval 1 Jul 2021 ODI # 4297
16 - 16 - - - - ODI v England Bristol 4 Jul 2021 ODI # 4298
13 - 13 0 42 0 0 ODI v India Colombo (RPS) 18 Jul 2021 ODI # 4307
2 - 2 0 65 0 0 ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
DNB - - 2 55 0 0 ODI v India Colombo (RPS) 23 Jul 2021 ODI # 4312
1 - 1 2 24 0 0 T20I v India Colombo (RPS) 25 Jul 2021 T20I # 1204
DNB - - 1 23 0 0 T20I v India Colombo (RPS) 28 Jul 2021 T20I # 1206
DNB - - 1 16 0 0 T20I v India Colombo (RPS) 29 Jul 2021 T20I # 1207
0 - 0 0 55 0 0 ODI v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
11 - 11 2 52 0 0 ODI v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
29 - 29 2 16 0 0 ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
DNB - - 1 35 1 0 T20I v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
1 - 1 0 13 0 0 T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
2* - 2 0 9 0 0 T20I v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
DNB - - 1 19 0 0 T20I v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
1* - 1 1 16 0 0 T20I v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
DNB - - 1 13 0 0 T20I v Netherlands Sharjah 22 Oct 2021 T20I # 1346
DNB - - 0 41 0 0 T20I v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
DNB - - 0 33 0 0 T20I v Australia Dubai (DICS) 28 Oct 2021 T20I # 1374
3 - 3 2 27 1 0 T20I v South Africa Sharjah 30 Oct 2021 T20I # 1378
4 - 4 1 43 0 0 T20I v England Sharjah 1 Nov 2021 T20I # 1382
DNB - - 1 41 0 0 T20I v West Indies Abu Dhabi 4 Nov 2021 T20I # 1392
3 DNB 3 0 26 1 0 Test v West Indies Galle 21 Nov 2021 Test # 2434
13 - 13 0 47 1 0 ODI v Zimbabwe Pallekele 18 Jan 2022 ODI # 4343
1 - 1 2 20 0 0 ODI v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
5 - 5 2 38 0 0 T20I v Australia Sydney 11 Feb 2022 T20I # 1458
4* - 4 2 30 0 0 T20I v Australia Sydney 13 Feb 2022 T20I # 1463
5* - 5 0 22 0 0 T20I v Australia Canberra 15 Feb 2022 T20I # 1466
1 - 1 1 33 0 0 T20I v Australia Melbourne 18 Feb 2022 T20I # 1470
DNB - - 2 30 2 0 T20I v Australia Melbourne 20 Feb 2022 T20I # 1478
24* - 24 0 42 0 0 T20I v India Lucknow 24 Feb 2022 T20I # 1492
DNB - - 1 39 0 0 T20I v India Dharamsala 26 Feb 2022 T20I # 1493
DNB - - 1 19 0 0 T20I v India Dharamsala 27 Feb 2022 T20I # 1494
1 - 1 0 48 0 0 T20I v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
0 - 0 1 31 0 0 T20I v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
DNB - - 0 46 0 0 T20I v Australia Pallekele 11 Jun 2022 T20I # 1564
DNB - - 0 60 0 0 ODI v Australia Pallekele 14 Jun 2022 ODI # 4409
7* - 7 2 19 0 0 ODI v Australia Pallekele 16 Jun 2022 ODI # 4412
DNB - - 1 49 0 0 ODI v Australia Colombo (RPS) 19 Jun 2022 ODI # 4415
8 - 8 1 39 0 0 T20I v Namibia Geelong 16 Oct 2022 T20I # 1823
1* - 1 3 15 0 0 T20I v U.A.E. Geelong 18 Oct 2022 T20I # 1832
DNB - - 2 18 0 0 ODI v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
DNB - - 4 63 0 0 ODI v Afghanistan Hambantota 7 Jun 2023 ODI # 4583
1 - 1 0 51 0 0 ODI v Afghanistan Pune 30 Oct 2023 ODI # 4687
0 - 0 1 71 0 0 ODI v India Wankhede 2 Nov 2023 ODI # 4690
4 - 4 0 54 0 0 ODI v Bangladesh Delhi 6 Nov 2023 ODI # 4695
1 - 1 1 20 0 0 ODI v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
18 - 18 0 3 0 0 ODI v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
18* - 18 2 44 0 0 ODI v Zimbabwe Colombo (RPS) 8 Jan 2024 ODI # 4719
DNB - - 0 14 1 0 ODI v Zimbabwe Colombo (RPS) 11 Jan 2024 ODI # 4720
6* - 6 1 38 1 0 T20I v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
DNB - - 2 30 0 0 T20I v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
DNB - - 0 13 0 0 T20I v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
DNB - - 2 55 0 0 ODI v Afghanistan Pallekele 9 Feb 2024 ODI # 4725
Statsguru includes the following current or recent relevant matches:
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd Match, Jun 2, 2024 [T20I # 2633 - Live]
    » Papua New Guinea 97/5 (16.1 ov, K Doriga 1*, S Bau 50*, AS Joseph 1/18)
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
 
Feedback Print this page