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 29 Jan 2015 and 9 Feb 2024 remove between 29 Jan 2015 and 9 Feb 2024 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 99 1456 74* 20.50 0 32 3/16 21.78 0 37 0 -1.27 Profile
filtered 2015-2024 91 1386 74* 21.00 0 25 3/16 22.56 0 32 0 -1.55
Match by match list
7 - - 0 0 v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
3 3 16 0 0 v India Pune 9 Feb 2016 T20I # 496
27 0 12 0 0 v India Ranchi 12 Feb 2016 T20I # 497
19 - - 0 0 v India Visakhapatnam 14 Feb 2016 T20I # 499
5 - - 0 0 v U.A.E. Mirpur 25 Feb 2016 T20I # 510
14 - - 0 0 v Bangladesh Mirpur 28 Feb 2016 T20I # 513
1 1 7 0 0 v India Mirpur 1 Mar 2016 T20I # 515
0 0 6 0 0 v Pakistan Mirpur 4 Mar 2016 T20I # 518
15 0 15 0 0 v England Delhi 26 Mar 2016 T20I # 551
20* 0 17 0 0 v South Africa Delhi 28 Mar 2016 T20I # 554
1 - - 0 0 v England Southampton 5 Jul 2016 T20I # 561
0 2 27 0 0 v Australia Adelaide 22 Feb 2017 T20I # 598
0 - - 2 0 v India Colombo (RPS) 6 Sep 2017 T20I # 618
0 0 3 0 0 v Pakistan Abu Dhabi 26 Oct 2017 T20I # 625
1 0 12 1 0 v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
54 0 13 0 0 v Pakistan Lahore 29 Oct 2017 T20I # 629
1 - - 0 0 v India Cuttack 20 Dec 2017 T20I # 633
29* 2 27 0 0 v India Wankhede 24 Dec 2017 T20I # 635
42* - - 0 0 v Bangladesh Mirpur 15 Feb 2018 T20I # 648
30* 1 5 0 0 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
15* - - 0 0 v India Colombo (RPS) 6 Mar 2018 T20I # 656
0 0 12 0 0 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
19 - - 0 0 v India Colombo (RPS) 12 Mar 2018 T20I # 659
0 - - 0 0 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
16 - - 1 0 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
10 - - 0 0 v England Colombo (RPS) 27 Oct 2018 T20I # 703
7 - - 1 0 v New Zealand Auckland 11 Jan 2019 T20I # 718
17* - - 1 0 v New Zealand Pallekele 1 Sep 2019 T20I # 878
0 - - 0 0 v New Zealand Pallekele 3 Sep 2019 T20I # 879
7 - - 0 0 v New Zealand Pallekele 6 Sep 2019 T20I # 880
17 - - 0 0 v Pakistan Lahore 5 Oct 2019 T20I # 914
27* - - 1 0 v Pakistan Lahore 7 Oct 2019 T20I # 922
12 - - 0 0 v Pakistan Lahore 9 Oct 2019 T20I # 925
17 1 10 0 0 v Australia Adelaide 27 Oct 2019 T20I # 978
1 - - 0 0 v Australia Brisbane 30 Oct 2019 T20I # 988
TDNB - - - - v India Guwahati 5 Jan 2020 T20I # 1025
7 0 26 1 0 v India Indore 7 Jan 2020 T20I # 1026
9 - - 0 0 v India Pune 10 Jan 2020 T20I # 1027
2 - - 0 0 v West Indies Pallekele 4 Mar 2020 T20I # 1075
31* 1 10 0 0 v West Indies Pallekele 6 Mar 2020 T20I # 1078
50 - - 0 0 v England Cardiff 23 Jun 2021 T20I # 1165
8 - - 1 0 v England Cardiff 24 Jun 2021 T20I # 1168
7 0 9 3 0 v England Southampton 26 Jun 2021 T20I # 1174
16 0 4 0 0 v India Colombo (RPS) 25 Jul 2021 T20I # 1204
3 1 14 0 0 v India Colombo (RPS) 28 Jul 2021 T20I # 1206
DNB 2 20 2 0 v India Colombo (RPS) 29 Jul 2021 T20I # 1207
16 1 6 0 0 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
10 0 6 0 0 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
18 0 14 0 0 v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
DNB - - 2 0 v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
21* - - 0 0 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
DNB - - 0 0 v Netherlands Sharjah 22 Oct 2021 T20I # 1346
1* 0 14 1 0 v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
12 1 6 0 0 v Australia Dubai (DICS) 28 Oct 2021 T20I # 1374
11 0 7 0 0 v South Africa Sharjah 30 Oct 2021 T20I # 1378
26 0 24 0 0 v England Sharjah 1 Nov 2021 T20I # 1382
25* 1 18 0 0 v West Indies Abu Dhabi 4 Nov 2021 T20I # 1392
7 0 8 1 0 v Australia Sydney 11 Feb 2022 T20I # 1458
34 - - 1 0 v Australia Sydney 13 Feb 2022 T20I # 1463
39* 0 11 0 0 v Australia Canberra 15 Feb 2022 T20I # 1466
1 - - 0 0 v Australia Melbourne 18 Feb 2022 T20I # 1470
35 - - 0 0 v Australia Melbourne 20 Feb 2022 T20I # 1478
3 1 19 0 0 v India Lucknow 24 Feb 2022 T20I # 1492
47* 0 24 1 0 v India Dharamsala 26 Feb 2022 T20I # 1493
74* - - 0 0 v India Dharamsala 27 Feb 2022 T20I # 1494
0 - - 0 0 v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
14 - - 0 0 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
54* 0 10 0 0 v Australia Pallekele 11 Jun 2022 T20I # 1564
0 - - 0 0 v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
45 - - 0 0 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
10 0 22 0 0 v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
33* 2 26 0 0 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
21 - - 0 0 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
2 - - 0 0 v Pakistan Dubai (DICS) 11 Sep 2022 T20I # 1769
29 - - 1 0 v Namibia Geelong 16 Oct 2022 T20I # 1823
0 1 7 0 0 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
8 0 7 1 0 v Netherlands Geelong 20 Oct 2022 T20I # 1835
DNB - - 1 0 v Ireland Hobart 23 Oct 2022 T20I # 1841
3 0 10 1 0 v Australia Perth 25 Oct 2022 T20I # 1845
35 - - 2 0 v New Zealand Sydney 29 Oct 2022 T20I # 1850
0* - - 2 0 v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
3 - - 1 0 v England Sydney 5 Nov 2022 T20I # 1867
45 - - 0 0 v India Wankhede 3 Jan 2023 T20I # 1984
56* 2 4 0 0 v India Pune 5 Jan 2023 T20I # 1985
23 - - 0 0 v India Rajkot 7 Jan 2023 T20I # 1986
1 2 20 0 0 v New Zealand Auckland 2 Apr 2023 T20I # 2039
7 0 10 0 0 v New Zealand Dunedin 5 Apr 2023 T20I # 2040
15 - - 1 0 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
26* 0 13 1 0 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
9 0 13 0 0 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
DNB - - 1 0 v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
Statsguru includes the following current or recent Twenty20 Internationals:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666 - Live]
    » Australia 74/1 (5.4 ov, MR Marsh 18*, TM Head 34*, JT Brassell 0/14) - Match over
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
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