Records type all-round analysis [change type]
View innings by innings list [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 1 jan 2010 remove greater than or equal to 1 jan 2010 from query
Not involving the player M Muralidaran (SL) remove M Muralidaran (SL) 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 99 1456 74* 20.50 0 32 3/16 21.78 0 37 0 -1.27
Innings by innings list
1 7 - - - - - v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
2 - DNB - - 0 0 v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
1 - 3.0 16 3 0 0 v India Pune 9 Feb 2016 T20I # 496
2 3 - - - - - v India Pune 9 Feb 2016 T20I # 496
1 - 1.0 12 0 0 0 v India Ranchi 12 Feb 2016 T20I # 497
2 27 - - - - - v India Ranchi 12 Feb 2016 T20I # 497
1 19 - - - - - v India Visakhapatnam 14 Feb 2016 T20I # 499
2 - DNB - - 0 0 v India Visakhapatnam 14 Feb 2016 T20I # 499
1 5 - - - - - v U.A.E. Mirpur 25 Feb 2016 T20I # 510
2 - DNB - - 0 0 v U.A.E. Mirpur 25 Feb 2016 T20I # 510
1 - DNB - - 0 0 v Bangladesh Mirpur 28 Feb 2016 T20I # 513
2 14 - - - - - v Bangladesh Mirpur 28 Feb 2016 T20I # 513
1 1 - - - - - v India Mirpur 1 Mar 2016 T20I # 515
2 - 1.0 7 1 0 0 v India Mirpur 1 Mar 2016 T20I # 515
1 0 - - - - - v Pakistan Mirpur 4 Mar 2016 T20I # 518
2 - 1.0 6 0 0 0 v Pakistan Mirpur 4 Mar 2016 T20I # 518
1 - 1.0 15 0 0 0 v England Delhi 26 Mar 2016 T20I # 551
2 15 - - - - - v England Delhi 26 Mar 2016 T20I # 551
1 20* - - - - - v South Africa Delhi 28 Mar 2016 T20I # 554
2 - 2.0 17 0 0 0 v South Africa Delhi 28 Mar 2016 T20I # 554
1 1 - - - - - v England Southampton 5 Jul 2016 T20I # 561
2 - DNB - - 0 0 v England Southampton 5 Jul 2016 T20I # 561
1 - 4.0 27 2 0 0 v Australia Adelaide 22 Feb 2017 T20I # 598
2 0 - - - - - v Australia Adelaide 22 Feb 2017 T20I # 598
1 0 - - - - - v India Colombo (RPS) 6 Sep 2017 T20I # 618
2 - DNB - - 2 0 v India Colombo (RPS) 6 Sep 2017 T20I # 618
1 0 - - - - - v Pakistan Abu Dhabi 26 Oct 2017 T20I # 625
2 - 0.2 3 0 0 0 v Pakistan Abu Dhabi 26 Oct 2017 T20I # 625
1 1 - - - - - v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
2 - 2.0 12 0 1 0 v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
1 - 1.0 13 0 0 0 v Pakistan Lahore 29 Oct 2017 T20I # 629
2 54 - - - - - v Pakistan Lahore 29 Oct 2017 T20I # 629
1 - DNB - - 0 0 v India Cuttack 20 Dec 2017 T20I # 633
2 1 - - - - - v India Cuttack 20 Dec 2017 T20I # 633
1 29* - - - - - v India Wankhede 24 Dec 2017 T20I # 635
2 - 4.0 27 2 0 0 v India Wankhede 24 Dec 2017 T20I # 635
1 - DNB - - 0 0 v Bangladesh Mirpur 15 Feb 2018 T20I # 648
2 42* - - - - - v Bangladesh Mirpur 15 Feb 2018 T20I # 648
1 30* - - - - - v Bangladesh Sylhet 18 Feb 2018 T20I # 651
2 - 1.5 5 1 0 0 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
1 - DNB - - 0 0 v India Colombo (RPS) 6 Mar 2018 T20I # 656
2 15* - - - - - v India Colombo (RPS) 6 Mar 2018 T20I # 656
1 0 - - - - - v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
2 - 1.0 12 0 0 0 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
1 19 - - - - - v India Colombo (RPS) 12 Mar 2018 T20I # 659
2 - DNB - - 0 0 v India Colombo (RPS) 12 Mar 2018 T20I # 659
1 0 - - - - - v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
2 - DNB - - 0 0 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
1 - DNB - - 1 0 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
2 16 - - - - - v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
1 - DNB - - 0 0 v England Colombo (RPS) 27 Oct 2018 T20I # 703
2 10 - - - - - v England Colombo (RPS) 27 Oct 2018 T20I # 703
1 - DNB - - 1 0 v New Zealand Auckland 11 Jan 2019 T20I # 718
2 7 - - - - - v New Zealand Auckland 11 Jan 2019 T20I # 718
1 17* - - - - - v New Zealand Pallekele 1 Sep 2019 T20I # 878
2 - DNB - - 1 0 v New Zealand Pallekele 1 Sep 2019 T20I # 878
1 0 - - - - - v New Zealand Pallekele 3 Sep 2019 T20I # 879
2 - DNB - - 0 0 v New Zealand Pallekele 3 Sep 2019 T20I # 879
1 7 - - - - - v New Zealand Pallekele 6 Sep 2019 T20I # 880
2 - DNB - - 0 0 v New Zealand Pallekele 6 Sep 2019 T20I # 880
1 17 - - - - - v Pakistan Lahore 5 Oct 2019 T20I # 914
2 - DNB - - 0 0 v Pakistan Lahore 5 Oct 2019 T20I # 914
1 27* - - - - - v Pakistan Lahore 7 Oct 2019 T20I # 922
2 - DNB - - 1 0 v Pakistan Lahore 7 Oct 2019 T20I # 922
1 12 - - - - - v Pakistan Lahore 9 Oct 2019 T20I # 925
2 - DNB - - 0 0 v Pakistan Lahore 9 Oct 2019 T20I # 925
1 - 1.0 10 1 0 0 v Australia Adelaide 27 Oct 2019 T20I # 978
2 17 - - - - - v Australia Adelaide 27 Oct 2019 T20I # 978
1 1 - - - - - v Australia Brisbane 30 Oct 2019 T20I # 988
2 - DNB - - 0 0 v Australia Brisbane 30 Oct 2019 T20I # 988
0 TDNB TDNB - - - - v India Guwahati 5 Jan 2020 T20I # 1025
1 7 - - - - - v India Indore 7 Jan 2020 T20I # 1026
2 - 4.0 26 0 1 0 v India Indore 7 Jan 2020 T20I # 1026
1 - DNB - - 0 0 v India Pune 10 Jan 2020 T20I # 1027
2 9 - - - - - v India Pune 10 Jan 2020 T20I # 1027
1 - DNB - - 0 0 v West Indies Pallekele 4 Mar 2020 T20I # 1075
2 2 - - - - - v West Indies Pallekele 4 Mar 2020 T20I # 1075
1 31* - - - - - v West Indies Pallekele 6 Mar 2020 T20I # 1078
2 - 1.0 10 1 0 0 v West Indies Pallekele 6 Mar 2020 T20I # 1078
1 50 - - - - - v England Cardiff 23 Jun 2021 T20I # 1165
2 - DNB - - 0 0 v England Cardiff 23 Jun 2021 T20I # 1165
1 8 - - - - - v England Cardiff 24 Jun 2021 T20I # 1168
2 - DNB - - 1 0 v England Cardiff 24 Jun 2021 T20I # 1168
1 - 1.0 9 0 3 0 v England Southampton 26 Jun 2021 T20I # 1174
2 7 - - - - - v England Southampton 26 Jun 2021 T20I # 1174
1 - 1.0 4 0 0 0 v India Colombo (RPS) 25 Jul 2021 T20I # 1204
2 16 - - - - - v India Colombo (RPS) 25 Jul 2021 T20I # 1204
1 - 2.0 14 1 0 0 v India Colombo (RPS) 28 Jul 2021 T20I # 1206
2 3 - - - - - v India Colombo (RPS) 28 Jul 2021 T20I # 1206
1 - 4.0 20 2 2 0 v India Colombo (RPS) 29 Jul 2021 T20I # 1207
2 DNB - - - - - v India Colombo (RPS) 29 Jul 2021 T20I # 1207
1 - 1.0 6 1 0 0 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
2 16 - - - - - v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
1 10 - - - - - v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
2 - 1.0 6 0 0 0 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
1 18 - - - - - v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
2 - 1.0 14 0 0 0 v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
1 - DNB - - 2 0 v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
2 DNB - - - - - v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
1 21* - - - - - v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
2 - DNB - - 0 0 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
1 - DNB - - 0 0 v Netherlands Sharjah 22 Oct 2021 T20I # 1346
2 DNB - - - - - v Netherlands Sharjah 22 Oct 2021 T20I # 1346
1 - 2.0 14 0 1 0 v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
2 1* - - - - - v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
1 12 - - - - - v Australia Dubai (DICS) 28 Oct 2021 T20I # 1374
2 - 1.0 6 1 0 0 v Australia Dubai (DICS) 28 Oct 2021 T20I # 1374
1 11 - - - - - v South Africa Sharjah 30 Oct 2021 T20I # 1378
2 - 1.0 7 0 0 0 v South Africa Sharjah 30 Oct 2021 T20I # 1378
1 - 2.0 24 0 0 0 v England Sharjah 1 Nov 2021 T20I # 1382
2 26 - - - - - v England Sharjah 1 Nov 2021 T20I # 1382
1 25* - - - - - v West Indies Abu Dhabi 4 Nov 2021 T20I # 1392
2 - 2.0 18 1 0 0 v West Indies Abu Dhabi 4 Nov 2021 T20I # 1392
1 - 1.0 8 0 1 0 v Australia Sydney 11 Feb 2022 T20I # 1458
2 7 - - - - - v Australia Sydney 11 Feb 2022 T20I # 1458
1 - DNB - - 1 0 v Australia Sydney 13 Feb 2022 T20I # 1463
2 34 - - - - - v Australia Sydney 13 Feb 2022 T20I # 1463
1 39* - - - - - v Australia Canberra 15 Feb 2022 T20I # 1466
2 - 0.5 11 0 0 0 v Australia Canberra 15 Feb 2022 T20I # 1466
1 1 - - - - - v Australia Melbourne 18 Feb 2022 T20I # 1470
2 - DNB - - 0 0 v Australia Melbourne 18 Feb 2022 T20I # 1470
1 - DNB - - 0 0 v Australia Melbourne 20 Feb 2022 T20I # 1478
2 35 - - - - - v Australia Melbourne 20 Feb 2022 T20I # 1478
1 - 2.0 19 1 0 0 v India Lucknow 24 Feb 2022 T20I # 1492
2 3 - - - - - v India Lucknow 24 Feb 2022 T20I # 1492
1 47* - - - - - v India Dharamsala 26 Feb 2022 T20I # 1493
2 - 2.0 24 0 1 0 v India Dharamsala 26 Feb 2022 T20I # 1493
1 74* - - - - - v India Dharamsala 27 Feb 2022 T20I # 1494
2 - DNB - - 0 0 v India Dharamsala 27 Feb 2022 T20I # 1494
1 0 - - - - - v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
2 - DNB - - 0 0 v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
1 14 - - - - - v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
2 - DNB - - 0 0 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
1 - 1.0 10 0 0 0 v Australia Pallekele 11 Jun 2022 T20I # 1564
2 54* - - - - - v Australia Pallekele 11 Jun 2022 T20I # 1564
1 0 - - - - - v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
2 - DNB - - 0 0 v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
1 - DNB - - 0 0 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
2 45 - - - - - v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
1 - 2.0 22 0 0 0 v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
2 10 - - - - - v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
1 - 2.0 26 2 0 0 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
2 33* - - - - - v India Dubai (DICS) 6 Sep 2022 T20I # 1759
1 - DNB - - 0 0 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
2 21 - - - - - v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
1 2 - - - - - v Pakistan Dubai (DICS) 11 Sep 2022 T20I # 1769
2 - DNB - - 0 0 v Pakistan Dubai (DICS) 11 Sep 2022 T20I # 1769
1 - DNB - - 1 0 v Namibia Geelong 16 Oct 2022 T20I # 1823
2 29 - - - - - v Namibia Geelong 16 Oct 2022 T20I # 1823
1 0 - - - - - v U.A.E. Geelong 18 Oct 2022 T20I # 1832
2 - 1.1 7 1 0 0 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
1 8 - - - - - v Netherlands Geelong 20 Oct 2022 T20I # 1835
2 - 1.0 7 0 1 0 v Netherlands Geelong 20 Oct 2022 T20I # 1835
1 - DNB - - 1 0 v Ireland Hobart 23 Oct 2022 T20I # 1841
2 DNB - - - - - v Ireland Hobart 23 Oct 2022 T20I # 1841
1 3 - - - - - v Australia Perth 25 Oct 2022 T20I # 1845
2 - 1.0 10 0 1 0 v Australia Perth 25 Oct 2022 T20I # 1845
1 - DNB - - 2 0 v New Zealand Sydney 29 Oct 2022 T20I # 1850
2 35 - - - - - v New Zealand Sydney 29 Oct 2022 T20I # 1850
1 - DNB - - 2 0 v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
2 0* - - - - - v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
1 3 - - - - - v England Sydney 5 Nov 2022 T20I # 1867
2 - DNB - - 1 0 v England Sydney 5 Nov 2022 T20I # 1867
1 - DNB - - 0 0 v India Wankhede 3 Jan 2023 T20I # 1984
2 45 - - - - - v India Wankhede 3 Jan 2023 T20I # 1984
1 56* - - - - - v India Pune 5 Jan 2023 T20I # 1985
2 - 1.0 4 2 0 0 v India Pune 5 Jan 2023 T20I # 1985
1 - DNB - - 0 0 v India Rajkot 7 Jan 2023 T20I # 1986
2 23 - - - - - v India Rajkot 7 Jan 2023 T20I # 1986
1 1 - - - - - v New Zealand Auckland 2 Apr 2023 T20I # 2039
2 - 2.0 20 2 0 0 v New Zealand Auckland 2 Apr 2023 T20I # 2039
1 7 - - - - - v New Zealand Dunedin 5 Apr 2023 T20I # 2040
2 - 1.0 10 0 0 0 v New Zealand Dunedin 5 Apr 2023 T20I # 2040
1 15 - - - - - v New Zealand Queenstown 8 Apr 2023 T20I # 2041
2 - DNB - - 1 0 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
1 - 2.0 13 0 1 0 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
2 26* - - - - - v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
1 9 - - - - - v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
2 - 1.0 13 0 0 0 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
1 - DNB - - 1 0 v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
2 DNB - - - - - v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
1 6 - - - - - v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
2 - 2.0 17 2 1 0 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
1 DNB - - - - - v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
2 - 2.0 17 1 2 0 v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
1 - 2.0 16 0 0 0 v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
2 13 - - - - - v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
1 DNB - - - - - v Bangladesh Sylhet 4 Mar 2024 T20I # 2494
2 - 3.0 36 2 0 0 v Bangladesh Sylhet 4 Mar 2024 T20I # 2494
1 20* - - - - - v Bangladesh Sylhet 6 Mar 2024 T20I # 2501
2 - 1.1 19 0 0 0 v Bangladesh Sylhet 6 Mar 2024 T20I # 2501
1 19 - - - - - v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
2 - 1.4 11 1 2 0 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
1 9 - - - - - v South Africa New York 3 Jun 2024 T20I # 2635
2 - 3.0 6 1 0 0 v South Africa New York 3 Jun 2024 T20I # 2635
1 3 - - - - - v Bangladesh Dallas 7 Jun 2024 T20I # 2646
2 - 1.0 11 0 0 0 v Bangladesh Dallas 7 Jun 2024 T20I # 2646
Statsguru includes the following current or recent Twenty20 Internationals:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
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