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 2010-2022 68 1062 66* 19.66 0 - - - - 37 6 - Profile
filtered 2010-2022 66 1031 66* 19.82 0 - - - - 37 6 -
Innings by innings list
1 9 - - - - - v Zimbabwe Providence 3 May 2010 T20I # 157
2 - DNB - - 0 0 v Zimbabwe Providence 3 May 2010 T20I # 157
1 - DNB - - 0 0 v Australia Bridgetown 9 May 2010 T20I # 170
2 19 - - - - - v Australia Bridgetown 9 May 2010 T20I # 170
1 - DNB - - 0 0 v New Zealand Lauderhill 23 May 2010 T20I # 181
2 DNB - - - - - v New Zealand Lauderhill 23 May 2010 T20I # 181
1 11 - - - - - v Australia Pallekele 6 Aug 2011 T20I # 202
2 - DNB - - 0 0 v Australia Pallekele 6 Aug 2011 T20I # 202
1 13 - - - - - v Australia Pallekele 8 Aug 2011 T20I # 203
2 - DNB - - 0 0 v Australia Pallekele 8 Aug 2011 T20I # 203
1 56 - - - - - v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
2 - DNB - - 0 0 v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
1 10 - - - - - v Pakistan Hambantota 1 Jun 2012 T20I # 244
2 - DNB - - 0 0 v Pakistan Hambantota 1 Jun 2012 T20I # 244
1 - DNB - - 0 0 v Pakistan Hambantota 3 Jun 2012 T20I # 245
2 12 - - - - - v Pakistan Hambantota 3 Jun 2012 T20I # 245
1 - DNB - - 0 0 v India Pallekele 7 Aug 2012 T20I # 255
2 7 - - - - - v India Pallekele 7 Aug 2012 T20I # 255
1 - DNB - - 1 0 v New Zealand Pallekele 30 Oct 2012 T20I # 290
2 DNB - - - - - v New Zealand Pallekele 30 Oct 2012 T20I # 290
1 - DNB - - 0 0 v Australia Sydney 26 Jan 2013 T20I # 299
2 5 - - - - - v Australia Sydney 26 Jan 2013 T20I # 299
1 5 - - - - - v Australia Melbourne 28 Jan 2013 T20I # 300
2 - DNB - - 0 0 v Australia Melbourne 28 Jan 2013 T20I # 300
1 9 - - - - - v Bangladesh Pallekele 31 Mar 2013 T20I # 312
2 - DNB - - 0 0 v Bangladesh Pallekele 31 Mar 2013 T20I # 312
1 - DNB - - 0 0 v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
2 8 - - - - - v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
1 - DNB - - 1 0 v South Africa Hambantota 4 Aug 2013 T20I # 324
2 2 - - - - - v South Africa Hambantota 4 Aug 2013 T20I # 324
1 - DNB - - 0 0 v South Africa Hambantota 6 Aug 2013 T20I # 325
2 14 - - - - - v South Africa Hambantota 6 Aug 2013 T20I # 325
1 - DNB - - 0 0 v New Zealand Pallekele 21 Nov 2013 T20I # 341
2 DNB - - - - - v New Zealand Pallekele 21 Nov 2013 T20I # 341
1 22 - - - - - v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
2 - DNB - - 1 0 v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
1 DNB - - - - - v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
2 - DNB - - 2 0 v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
1 18 - - - - - v Bangladesh Chattogram 12 Feb 2014 T20I # 357
2 - DNB - - 0 0 v Bangladesh Chattogram 12 Feb 2014 T20I # 357
1 - DNB - - 4 0 v Bangladesh Chattogram 14 Feb 2014 T20I # 358
2 3 - - - - - v Bangladesh Chattogram 14 Feb 2014 T20I # 358
1 12 - - - - - v South Africa Chattogram 22 Mar 2014 T20I # 379
2 - DNB - - 1 0 v South Africa Chattogram 22 Mar 2014 T20I # 379
1 - DNB - - 1 0 v Netherlands Chattogram 24 Mar 2014 T20I # 384
2 DNB - - - - - v Netherlands Chattogram 24 Mar 2014 T20I # 384
1 DNB - - - - - v England Chattogram 27 Mar 2014 T20I # 387
2 - DNB - - 1 0 v England Chattogram 27 Mar 2014 T20I # 387
1 7 - - - - - v England The Oval 20 May 2014 T20I # 401
2 - DNB - - 1 0 v England The Oval 20 May 2014 T20I # 401
1 40* - - - - - v West Indies Pallekele 9 Nov 2015 T20I # 460
2 - DNB - - 1 0 v West Indies Pallekele 9 Nov 2015 T20I # 460
1 - DNB - - 1 0 v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
2 1 - - - - - v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
1 - DNB - - 0 0 v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
2 7 - - - - - v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
1 2 - - - - - v New Zealand Auckland 10 Jan 2016 T20I # 476
2 - DNB - - 1 0 v New Zealand Auckland 10 Jan 2016 T20I # 476
1 - DNB - - 1 0 v India Pune 9 Feb 2016 T20I # 496
2 35 - - - - - v India Pune 9 Feb 2016 T20I # 496
1 - DNB - - 1 0 v India Ranchi 12 Feb 2016 T20I # 497
2 31 - - - - - v India Ranchi 12 Feb 2016 T20I # 497
1 8 - - - - - v India Visakhapatnam 14 Feb 2016 T20I # 499
2 - DNB - - 0 0 v India Visakhapatnam 14 Feb 2016 T20I # 499
1 50 - - - - - v U.A.E. Mirpur 25 Feb 2016 T20I # 510
2 - DNB - - 2 0 v U.A.E. Mirpur 25 Feb 2016 T20I # 510
1 - DNB - - 1 0 v Bangladesh Mirpur 28 Feb 2016 T20I # 513
2 37 - - - - - v Bangladesh Mirpur 28 Feb 2016 T20I # 513
1 4 - - - - - v India Mirpur 1 Mar 2016 T20I # 515
2 - DNB - - 1 0 v India Mirpur 1 Mar 2016 T20I # 515
1 58 - - - - - v Pakistan Mirpur 4 Mar 2016 T20I # 518
2 - DNB - - 0 0 v Pakistan Mirpur 4 Mar 2016 T20I # 518
1 - DNB - - 2 0 v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
2 18 - - - - - v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
1 16 - - - - - v West Indies Bengaluru 20 Mar 2016 T20I # 543
2 - DNB - - 0 1 v West Indies Bengaluru 20 Mar 2016 T20I # 543
1 - DNB - - 0 0 v England Delhi 26 Mar 2016 T20I # 551
2 1 - - - - - v England Delhi 26 Mar 2016 T20I # 551
1 21 - - - - - v South Africa Delhi 28 Mar 2016 T20I # 554
2 - DNB - - 0 0 v South Africa Delhi 28 Mar 2016 T20I # 554
1 23 - - - - - v England Southampton 5 Jul 2016 T20I # 561
2 - DNB - - 0 1 v England Southampton 5 Jul 2016 T20I # 561
1 - DNB - - 0 0 v Australia Pallekele 6 Sep 2016 T20I # 565
2 58 - - - - - v Australia Pallekele 6 Sep 2016 T20I # 565
1 4 - - - - - v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
2 - DNB - - 1 0 v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
1 - DNB - - 0 0 v South Africa Centurion 20 Jan 2017 T20I # 589
2 6* - - - - - v South Africa Centurion 20 Jan 2017 T20I # 589
1 - DNB - - 3 1 v South Africa Johannesburg 22 Jan 2017 T20I # 590
2 22 - - - - - v South Africa Johannesburg 22 Jan 2017 T20I # 590
1 - DNB - - 0 1 v South Africa Cape Town 25 Jan 2017 T20I # 591
2 5 - - - - - v South Africa Cape Town 25 Jan 2017 T20I # 591
1 - DNB - - 0 0 v Bangladesh Mirpur 15 Feb 2018 T20I # 648
2 DNB - - - - - v Bangladesh Mirpur 15 Feb 2018 T20I # 648
1 2* - - - - - v Bangladesh Sylhet 18 Feb 2018 T20I # 651
2 - DNB - - 0 1 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
1 - DNB - - 0 0 v India Colombo (RPS) 6 Mar 2018 T20I # 656
2 14 - - - - - v India Colombo (RPS) 6 Mar 2018 T20I # 656
1 2 - - - - - v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
2 - DNB - - 0 0 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
1 - DNB - - 3 0 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
2 36* - - - - - v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
1 - DNB - - 1 0 v England Colombo (RPS) 27 Oct 2018 T20I # 703
2 26 - - - - - v England Colombo (RPS) 27 Oct 2018 T20I # 703
1 11 - - - - - v West Indies Coolidge 3 Mar 2021 T20I # 1126
2 - DNB - - 0 0 v West Indies Coolidge 3 Mar 2021 T20I # 1126
1 3 - - - - - v West Indies Coolidge 5 Mar 2021 T20I # 1128
2 - DNB - - 1 0 v West Indies Coolidge 5 Mar 2021 T20I # 1128
1 54* - - - - - v West Indies Coolidge 7 Mar 2021 T20I # 1130
2 - DNB - - 0 0 v West Indies Coolidge 7 Mar 2021 T20I # 1130
1 - DNB - - 0 0 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
2 66* - - - - - v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
1 5 - - - - - v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
2 - DNB - - 1 0 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
1 - DNB - - 0 0 v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
2 5 - - - - - v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
1 6 - - - - - 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 Australia Sydney 11 Feb 2022 T20I # 1458
2 25* - - - - - v Australia Sydney 11 Feb 2022 T20I # 1458
1 - DNB - - 1 1 v Australia Sydney 13 Feb 2022 T20I # 1463
2 19 - - - - - v Australia Sydney 13 Feb 2022 T20I # 1463
1 25 - - - - - v Australia Canberra 15 Feb 2022 T20I # 1466
2 - DNB - - 0 0 v Australia Canberra 15 Feb 2022 T20I # 1466
1 2 - - - - - v Australia Melbourne 18 Feb 2022 T20I # 1470
2 - DNB - - 1 0 v Australia Melbourne 18 Feb 2022 T20I # 1470
1 - DNB - - 0 0 v India Lucknow 24 Feb 2022 T20I # 1492
2 10 - - - - - v India Lucknow 24 Feb 2022 T20I # 1492
1 9 - - - - - v India Dharamsala 26 Feb 2022 T20I # 1493
2 - DNB - - 0 0 v India Dharamsala 26 Feb 2022 T20I # 1493
1 22 - - - - - v India Dharamsala 27 Feb 2022 T20I # 1494
2 - DNB - - 1 0 v India Dharamsala 27 Feb 2022 T20I # 1494
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]
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