Records type batting analysis [change type]
View list of partnerships [change view]
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
overall 2016-2024 65 65 2 1573 86 24.96 1175 133.87 0 14 5 129 74 Profile
List of partnerships
MD Gunathilaka 2 41 1/17 2/58 1 v England Southampton 5 Jul 2016 T20I # 561
AD Mathews 3 16 2/58 3/74 1 v England Southampton 5 Jul 2016 T20I # 561
LD Chandimal 4 31 3/45 4/76 2 v Australia Pallekele 6 Sep 2016 T20I # 565
DM de Silva 4 7 3/51 4/58 1 v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
AD Mathews 5 2 4/88 5/90 2 v South Africa Centurion 20 Jan 2017 T20I # 589
N Dickwella 2 4 1/11 2/15 2 v South Africa Johannesburg 22 Jan 2017 T20I # 590
S Prasanna 5 24 4/118 5/142 2 v South Africa Cape Town 25 Jan 2017 T20I # 591
EMDY Munaweera 3 5 2/22 3/27 2 v Australia Geelong 19 Feb 2017 T20I # 597
EMDY Munaweera 2 27 1/41 2/68 2 v Australia Adelaide 22 Feb 2017 T20I # 598
MD Gunathilaka 1 53 - 1/53 2 v Bangladesh Mirpur 15 Feb 2018 T20I # 648
WU Tharanga 2 37 1/53 2/90 2 v Bangladesh Mirpur 15 Feb 2018 T20I # 648
MD Gunathilaka 1 98 - 1/98 1 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
NLTC Perera 2 51 1/98 2/149 1 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
WU Tharanga 3 11 2/149 3/160 1 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
MD Gunathilaka 1 12 - 1/12 2 v India Colombo (RPS) 6 Mar 2018 T20I # 656
MD Gunathilaka 1 56 - 1/56 1 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
MDKJ Perera 2 85 1/56 2/141 1 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
MD Gunathilaka 1 25 - 1/25 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
MDKJ Perera 2 9 1/25 2/34 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
WU Tharanga 3 62 2/34 3/96 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
NLTC Perera 4 17 3/96 4/113 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
BMAJ Mendis 5 5 4/113 5/118 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
MD Shanaka 6 2 5/118 6/120 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
MD Gunathilaka 1 15 - 1/15 1 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
MDKJ Perera 2 7 1/15 2/22 1 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
MDKJ Perera 1 4 - 1/4 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
LD Chandimal 2 2 1/4 2/6 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
N Dickwella 1 7 - 1/7 2 v England Colombo (RPS) 27 Oct 2018 T20I # 703
N Dickwella 3 4 2/41 3/45 2 v New Zealand Auckland 11 Jan 2019 T20I # 718
NLTC Perera 4 49 3/45 4/94 2 v New Zealand Auckland 11 Jan 2019 T20I # 718
WIA Fernando 2 7 1/0 2/7 1 v South Africa Cape Town 19 Mar 2019 T20I # 755
N Dickwella 2 4 1/1 2/5 2 v South Africa Centurion 22 Mar 2019 T20I # 758
MDKJ Perera 1 41 - 1/41 1 v New Zealand Pallekele 1 Sep 2019 T20I # 878
WIA Fernando 2 27 1/41 2/68 1 v New Zealand Pallekele 1 Sep 2019 T20I # 878
N Dickwella 3 63 2/68 3/131 1 v New Zealand Pallekele 1 Sep 2019 T20I # 878
MDKJ Perera 1 34 - 1/34 1 v New Zealand Pallekele 3 Sep 2019 T20I # 879
MD Gunathilaka 1 1 - 1/1 2 v Australia Adelaide 27 Oct 2019 T20I # 978
MD Gunathilaka 1 5 - 1/5 1 v Australia Brisbane 30 Oct 2019 T20I # 988
N Dickwella 1 3 - 1/3 1 v Australia Melbourne 1 Nov 2019 T20I # 993
MDKJ Perera 2 30 1/3 2/33 1 v Australia Melbourne 1 Nov 2019 T20I # 993
MDKJ Perera 3 1 2/16 3/17 2 v West Indies Pallekele 4 Mar 2020 T20I # 1075
MDKJ Perera 3 0 2/48 3/48 1 v West Indies Pallekele 6 Mar 2020 T20I # 1078
AD Mathews 4 33 3/48 4/81 1 v West Indies Pallekele 6 Mar 2020 T20I # 1078
MDKJ Perera 3 18 2/31 3/49 1 v England Cardiff 23 Jun 2021 T20I # 1165
MDKJ Perera 3 50 2/18 3/68 1 v England Cardiff 24 Jun 2021 T20I # 1168
N Dickwella 4 8 3/68 4/76 1 v England Cardiff 24 Jun 2021 T20I # 1168
BOP Fernando 3 6 2/23 3/29 2 v England Southampton 26 Jun 2021 T20I # 1174
P Nissanka 3 15 2/23 3/38 1 v Australia Canberra 15 Feb 2022 T20I # 1466
P Nissanka 2 41 1/35 2/76 1 v Australia Melbourne 18 Feb 2022 T20I # 1470
P Nissanka 1 23 - 1/23 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
K Mishara 2 1 1/23 2/24 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
KIC Asalanka 3 30 2/24 3/54 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
J Liyanage 4 17 3/54 4/71 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
MD Shanaka 5 83 4/71 5/154 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
C Karunaratne 6 1* 5/154 5/155 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
KIC Asalanka 3 2 2/100 3/102 1 v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
KIC Asalanka 3 66 2/7 3/73 1 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
PBB Rajapaksa 4 17 3/73 4/90 1 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
PBB Rajapaksa 4 15 3/81 4/96 2 v Australia Pallekele 11 Jun 2022 T20I # 1564
MD Shanaka 5 2 4/96 5/98 2 v Australia Pallekele 11 Jun 2022 T20I # 1564
P Nissanka 1 3 - 1/3 1 v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
P Nissanka 1 45 - 1/45 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
KIC Asalanka 2 3 1/45 2/48 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
MD Gunathilaka 3 19 2/48 3/67 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
PBB Rajapaksa 4 10 3/67 4/77 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
MD Shanaka 5 54 4/77 5/131 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
P Nissanka 1 62 - 1/62 2 v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
P Nissanka 1 97 - 1/97 2 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
KIC Asalanka 2 0 1/97 2/97 2 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
MD Gunathilaka 3 13 2/97 3/110 2 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
PBB Rajapaksa 4 0 3/110 4/110 2 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
P Nissanka 1 1 - 1/1 2 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
P Nissanka 1 2 - 1/2 1 v Pakistan Dubai (DICS) 11 Sep 2022 T20I # 1769
P Nissanka 1 12 - 1/12 2 v Namibia Geelong 16 Oct 2022 T20I # 1823
P Nissanka 1 42 - 1/42 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
P Nissanka 1 36 - 1/36 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
DM de Silva 2 0 1/36 2/36 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
KIC Asalanka 3 60 2/36 3/96 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
PBB Rajapaksa 4 34 3/96 4/130 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
MD Shanaka 5 21 4/130 5/151 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
PW Hasaranga 6 6 5/151 6/157 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
DM de Silva 1 63 - 1/63 2 v Ireland Hobart 23 Oct 2022 T20I # 1841
KIC Asalanka 2 70* 1/63 1/133 2 v Ireland Hobart 23 Oct 2022 T20I # 1841
P Nissanka 1 6 - 1/6 1 v Australia Perth 25 Oct 2022 T20I # 1845
P Nissanka 1 0 - 1/0 2 v New Zealand Sydney 29 Oct 2022 T20I # 1850
DM de Silva 2 4 1/0 2/4 2 v New Zealand Sydney 29 Oct 2022 T20I # 1850
P Nissanka 1 12 - 1/12 2 v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
DM de Silva 2 34 1/12 2/46 2 v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
P Nissanka 1 39 - 1/39 1 v England Sydney 5 Nov 2022 T20I # 1867
P Nissanka 1 12 - 1/12 2 v India Wankhede 3 Jan 2023 T20I # 1984
DM de Silva 2 12 1/12 2/24 2 v India Wankhede 3 Jan 2023 T20I # 1984
KIC Asalanka 3 23 2/24 3/47 2 v India Wankhede 3 Jan 2023 T20I # 1984
PBB Rajapaksa 4 4 3/47 4/51 2 v India Wankhede 3 Jan 2023 T20I # 1984
P Nissanka 1 80 - 1/80 1 v India Pune 5 Jan 2023 T20I # 1985
P Nissanka 1 44 - 1/44 2 v India Rajkot 7 Jan 2023 T20I # 1986
P Nissanka 1 0 - 1/0 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
MDKJ Perera 2 47 1/0 2/47 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
P Nissanka 1 18 - 1/18 1 v New Zealand Dunedin 5 Apr 2023 T20I # 2040
P Nissanka 1 76 - 1/76 1 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
MDKJ Perera 2 46 1/76 2/122 1 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
P Nissanka 1 2 - 1/2 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
MDKJ Perera 2 30 1/2 2/32 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
S Samarawickrama 3 6 2/32 3/38 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
P Nissanka 1 1 - 1/1 1 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
MDKJ Perera 2 0 1/1 2/1 1 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
S Samarawickrama 3 19 2/1 3/20 1 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
P Nissanka 1 64 - 1/64 2 v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
P Nissanka 1 7 - 1/7 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
DM de Silva 2 29 1/7 2/36 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
P Nissanka 1 45 - 1/45 1 v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
DM de Silva 2 4 1/45 2/49 1 v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
P Nissanka 1 64 - 1/64 2 v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
WIA Fernando 1 4 - 1/4 1 v Bangladesh Sylhet 4 Mar 2024 T20I # 2494
PHKD Mendis 2 33 1/4 2/37 1 v Bangladesh Sylhet 4 Mar 2024 T20I # 2494
S Samarawickrama 3 96 2/37 3/133 1 v Bangladesh Sylhet 4 Mar 2024 T20I # 2494
WIA Fernando 1 1 - 1/1 1 v Bangladesh Sylhet 6 Mar 2024 T20I # 2501
PHKD Mendis 2 66 1/1 2/67 1 v Bangladesh Sylhet 6 Mar 2024 T20I # 2501
DM de Silva 1 18 - 1/18 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
PHKD Mendis 2 34 1/18 2/52 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
PW Hasaranga 3 59 2/52 3/111 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
KIC Asalanka 4 22 3/111 4/133 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
AD Mathews 5 7 4/133 5/140 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
P Nissanka 1 13 - 1/13 1 v South Africa New York 3 Jun 2024 T20I # 2635
PHKD Mendis 2 18 1/13 2/31 1 v South Africa New York 3 Jun 2024 T20I # 2635
PW Hasaranga 3 1 2/31 3/32 1 v South Africa New York 3 Jun 2024 T20I # 2635
S Samarawickrama 4 0 3/32 4/32 1 v South Africa New York 3 Jun 2024 T20I # 2635
KIC Asalanka 5 8 4/32 5/40 1 v South Africa New York 3 Jun 2024 T20I # 2635
Statsguru includes the following current or recent Twenty20 Internationals:
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635 - Live]
    » South Africa 80/4 (16.2 ov, DA Miller 6*, H Klaasen 19*, PW Hasaranga 2/22) - Match over
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page