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 between 24 Jul 2012 and 18 Jul 2021 remove between 24 Jul 2012 and 18 Jul 2021 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 2009-2024 89 1386 81* 27.17 0 45 3/16 30.42 0 27 0 -3.24 Profile
filtered 2012-2021 51 816 81* 26.32 0 21 3/16 39.85 0 15 0 -13.53
Match by match list
31 0 23 0 0 v India Pallekele 7 Aug 2012 T20I # 255
DNB 0 7 0 0 v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
DNB 0 8 0 0 v South Africa Hambantota 22 Sep 2012 T20I # 269
12* 0 14 0 0 v New Zealand Pallekele 27 Sep 2012 T20I # 275
DNB 1 31 0 0 v West Indies Pallekele 29 Sep 2012 T20I # 280
28 0 21 0 0 v England Pallekele 1 Oct 2012 T20I # 284
10* 2 27 0 0 v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
1 1 11 0 0 v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
DNB 0 4 0 0 v New Zealand Pallekele 30 Oct 2012 T20I # 290
35* 0 39 0 0 v Australia Sydney 26 Jan 2013 T20I # 299
DNB - - 0 0 v Australia Melbourne 28 Jan 2013 T20I # 300
30* 2 37 1 0 v Bangladesh Pallekele 31 Mar 2013 T20I # 312
4 1 13 0 0 v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
1 0 32 1 0 v South Africa Hambantota 4 Aug 2013 T20I # 324
14 0 14 0 0 v South Africa Hambantota 6 Aug 2013 T20I # 325
DNB 1 17 0 0 v New Zealand Pallekele 21 Nov 2013 T20I # 341
50 0 20 0 0 v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
DNB 0 10 0 0 v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
11 - - 2 0 v Bangladesh Chattogram 12 Feb 2014 T20I # 357
2 0 9 0 0 v Bangladesh Chattogram 14 Feb 2014 T20I # 358
43 1 21 0 0 v South Africa Chattogram 22 Mar 2014 T20I # 379
DNB 3 16 1 0 v Netherlands Chattogram 24 Mar 2014 T20I # 384
11* 0 31 1 0 v England Chattogram 27 Mar 2014 T20I # 387
6 0 26 1 0 v New Zealand Chattogram 31 Mar 2014 T20I # 395
40 0 4 0 0 v West Indies Mirpur 3 Apr 2014 T20I # 398
DNB 1 25 0 0 v India Mirpur 6 Apr 2014 T20I # 400
13 1 7 0 0 v England The Oval 20 May 2014 T20I # 401
23 1 33 0 0 v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
37* - - 0 0 v West Indies Pallekele 9 Nov 2015 T20I # 460
5 - - 1 0 v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
4 - - 0 0 v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
81* - - 0 0 v New Zealand Auckland 10 Jan 2016 T20I # 476
8 0 24 2 0 v U.A.E. Mirpur 25 Feb 2016 T20I # 510
12 1 8 2 0 v Bangladesh Mirpur 28 Feb 2016 T20I # 513
18 0 16 0 0 v India Mirpur 1 Mar 2016 T20I # 515
21* 1 17 0 0 v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
20 0 13 0 0 v West Indies Bengaluru 20 Mar 2016 T20I # 543
73* 0 25 0 0 v England Delhi 26 Mar 2016 T20I # 551
11 2 27 0 0 v England Southampton 5 Jul 2016 T20I # 561
6 0 29 0 0 v South Africa Centurion 20 Jan 2017 T20I # 589
54* 0 11 2 0 v South Africa Johannesburg 22 Jan 2017 T20I # 590
7 0 33 0 0 v India Colombo (RPS) 6 Sep 2017 T20I # 618
1 1 19 0 0 v India Cuttack 20 Dec 2017 T20I # 633
absent 0 16 0 0 v India Indore 22 Dec 2017 T20I # 634
0 - - 0 0 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
31 0 38 0 0 v India Pune 10 Jan 2020 T20I # 1027
10 0 16 0 0 v West Indies Pallekele 4 Mar 2020 T20I # 1075
23 1 26 0 0 v West Indies Pallekele 6 Mar 2020 T20I # 1078
5 0 19 0 0 v West Indies Coolidge 3 Mar 2021 T20I # 1126
13 - - 1 0 v West Indies Coolidge 5 Mar 2021 T20I # 1128
11 - - 0 0 v West Indies Coolidge 7 Mar 2021 T20I # 1130
Statsguru includes the following current or recent Twenty20 Internationals:
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd Match, Jun 11, 2024 [T20I # 2665 - Live]
    » Canada 10/0 (0.3 ov, A Johnson 10*, NS Dhaliwal 0*, Shaheen Shah Afridi 0/10)
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page