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 (Asia/ICC/SL) remove M Muralidaran (Asia/ICC/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 2016-2024 70 281 33 8.26 0 115 5/56 33.00 2 14 0 -24.73 Profile
filtered 2016-2024 70 281 33 8.26 0 115 5/56 33.00 2 14 0 -24.73
Innings by innings list
1 - 4.0 29 3 0 0 T20I v India Pune 9 Feb 2016 T20I # 496
2 DNB - - - - - T20I v India Pune 9 Feb 2016 T20I # 496
1 - 4.0 45 0 0 0 T20I v India Ranchi 12 Feb 2016 T20I # 497
2 3* - - - - - T20I v India Ranchi 12 Feb 2016 T20I # 497
1 - 3.0 46 0 0 0 T20I v Australia Pallekele 6 Sep 2016 T20I # 565
2 0* - - - - - T20I v Australia Pallekele 6 Sep 2016 T20I # 565
1 4 - - - - - Test v West Indies Gros Islet 14 Jun 2018 Test # 2308
2 - 22.0 49 3 0 0 Test v West Indies Gros Islet 14 Jun 2018 Test # 2308
3 0 - - - - - Test v West Indies Gros Islet 14 Jun 2018 Test # 2308
4 - 13.0 23 2 0 0 Test v West Indies Gros Islet 14 Jun 2018 Test # 2308
1 - 17.0 68 3 0 0 Test v West Indies Bridgetown 23 Jun 2018 Test # 2309
2 0 - - - - - Test v West Indies Bridgetown 23 Jun 2018 Test # 2309
3 - 8.0 20 3 0 0 Test v West Indies Bridgetown 23 Jun 2018 Test # 2309
4 DNB - - - - - Test v West Indies Bridgetown 23 Jun 2018 Test # 2309
1 DNB - - - - - ODI v South Africa Dambulla 1 Aug 2018 ODI # 4027
2 - 5.5 44 1 0 0 ODI v South Africa Dambulla 1 Aug 2018 ODI # 4027
1 - 3.0 27 1 0 0 T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
2 DNB - - - - - T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
1 DNB - - - - - ODI v England Pallekele 20 Oct 2018 ODI # 4055
2 - 5.0 27 0 0 0 ODI v England Pallekele 20 Oct 2018 ODI # 4055
1 DNB - - - - - ODI v England Colombo (RPS) 23 Oct 2018 ODI # 4058
2 - 5.0 21 1 0 0 ODI v England Colombo (RPS) 23 Oct 2018 ODI # 4058
1 2 - - - - - Test v New Zealand Wellington 15 Dec 2018 Test # 2335
2 - 34.0 144 0 3 0 Test v New Zealand Wellington 15 Dec 2018 Test # 2335
3 DNB - - - - - Test v New Zealand Wellington 15 Dec 2018 Test # 2335
1 - 4.0 44 3 0 0 T20I v New Zealand Auckland 11 Jan 2019 T20I # 718
2 5 - - - - - T20I v New Zealand Auckland 11 Jan 2019 T20I # 718
1 - 28.0 103 1 0 0 Test v Australia Canberra 1 Feb 2019 Test # 2345
2 0* - - - - - Test v Australia Canberra 1 Feb 2019 Test # 2345
3 - 13.0 64 2 0 0 Test v Australia Canberra 1 Feb 2019 Test # 2345
4 2* - - - - - Test v Australia Canberra 1 Feb 2019 Test # 2345
1 - 14.4 68 3 1 0 Test v South Africa Durban 13 Feb 2019 Test # 2347
2 12 - - - - - Test v South Africa Durban 13 Feb 2019 Test # 2347
3 - 13.0 54 1 0 0 Test v South Africa Durban 13 Feb 2019 Test # 2347
4 1 - - - - - Test v South Africa Durban 13 Feb 2019 Test # 2347
1 - 15.0 67 3 0 0 Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
2 1 - - - - - Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
3 - 7.0 20 2 0 0 Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
4 DNB - - - - - Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
1 - 7.0 46 1 1 0 ODI v South Africa Centurion 6 Mar 2019 ODI # 4107
2 0 - - - - - ODI v South Africa Centurion 6 Mar 2019 ODI # 4107
1 - 8.0 69 1 0 0 ODI v South Africa Durban 10 Mar 2019 ODI # 4112
2 DNB - - - - - ODI v South Africa Durban 10 Mar 2019 ODI # 4112
1 0* - - - - - ODI v South Africa Gqeberha 13 Mar 2019 ODI # 4114
2 - 5.0 32 1 0 0 ODI v South Africa Gqeberha 13 Mar 2019 ODI # 4114
1 DNB - - - - - ODI v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
2 - 10.0 76 1 0 0 ODI v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
1 DNB - - - - - ODI v India Leeds 6 Jul 2019 ODI # 4187
2 - 8.0 47 1 0 0 ODI v India Leeds 6 Jul 2019 ODI # 4187
1 0* - - - - - ODI v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
2 - 5.0 17 2 0 0 ODI v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
1 DNB - - - - - T20I v New Zealand Pallekele 1 Sep 2019 T20I # 878
2 - 4.0 44 0 0 0 T20I v New Zealand Pallekele 1 Sep 2019 T20I # 878
1 DNB - - - - - T20I v Pakistan Lahore 5 Oct 2019 T20I # 914
2 - 4.0 20 1 0 0 T20I v Pakistan Lahore 5 Oct 2019 T20I # 914
1 DNB - - - - - T20I v Pakistan Lahore 7 Oct 2019 T20I # 922
2 - 3.0 11 1 0 0 T20I v Pakistan Lahore 7 Oct 2019 T20I # 922
1 DNB - - - - - T20I v Pakistan Lahore 9 Oct 2019 T20I # 925
2 - 4.0 17 1 0 0 T20I v Pakistan Lahore 9 Oct 2019 T20I # 925
1 - 4.0 75 0 0 0 T20I v Australia Adelaide 27 Oct 2019 T20I # 978
2 0 - - - - - T20I v Australia Adelaide 27 Oct 2019 T20I # 978
1 DNB - - - - - Test v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
2 - 6.0 5 1 0 0 Test v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
1 - 29.0 55 0 0 0 Test v Zimbabwe Harare 19 Jan 2020 Test # 2381
2 1 - - - - - Test v Zimbabwe Harare 19 Jan 2020 Test # 2381
3 - 14.0 23 1 0 0 Test v Zimbabwe Harare 19 Jan 2020 Test # 2381
4 DNB - - - - - Test v Zimbabwe Harare 19 Jan 2020 Test # 2381
1 12 - - - - - Test v South Africa Centurion 26 Dec 2020 Test # 2399
2 - 2.1 16 0 0 0 Test v South Africa Centurion 26 Dec 2020 Test # 2399
3 0 - - - - - Test v South Africa Centurion 26 Dec 2020 Test # 2399
1 1* - - - - - ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
2 - 7.1 53 1 0 0 ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
1 sub - - - - - Test v Bangladesh Chattogram 15 May 2022 Test # 2462
2 - 24.1 60 4 0 0 Test v Bangladesh Chattogram 15 May 2022 Test # 2462
3 DNB - - - - - Test v Bangladesh Chattogram 15 May 2022 Test # 2462
1 - 28.2 64 5 0 0 Test v Bangladesh Mirpur 23 May 2022 Test # 2463
2 0 - - - - - Test v Bangladesh Mirpur 23 May 2022 Test # 2463
3 - 12.0 40 2 0 0 Test v Bangladesh Mirpur 23 May 2022 Test # 2463
4 DNB - - - - - Test v Bangladesh Mirpur 23 May 2022 Test # 2463
1 - 25.0 70 2 0 0 Test v Australia Galle 8 Jul 2022 Test # 2471
2 0 - - - - - Test v Australia Galle 8 Jul 2022 Test # 2471
3 - 5.0 16 0 0 0 Test v Australia Galle 8 Jul 2022 Test # 2471
1 12* - - - - - Test v Pakistan Galle 16 Jul 2022 Test # 2472
2 - 11.0 42 1 0 0 Test v Pakistan Galle 16 Jul 2022 Test # 2472
3 7 - - - - - Test v Pakistan Galle 16 Jul 2022 Test # 2472
4 - 9.0 18 0 0 0 Test v Pakistan Galle 16 Jul 2022 Test # 2472
1 - 4.0 23 2 0 0 T20I v New Zealand Sydney 29 Oct 2022 T20I # 1850
2 8* - - - - - T20I v New Zealand Sydney 29 Oct 2022 T20I # 1850
1 - 4.0 31 1 0 0 T20I v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
2 DNB - - - - - T20I v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
1 DNB - - - - - T20I v England Sydney 5 Nov 2022 T20I # 1867
2 - 3.0 40 0 1 0 T20I v England Sydney 5 Nov 2022 T20I # 1867
1 - 10.0 56 1 0 0 ODI v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
2 8 - - - - - ODI v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
1 - 9.0 31 3 0 0 ODI v Afghanistan Pallekele 27 Nov 2022 ODI # 4488
2 DNB - - - - - ODI v Afghanistan Pallekele 27 Nov 2022 ODI # 4488
1 - 10.0 60 3 0 0 ODI v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
2 DNB - - - - - ODI v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
1 - 4.0 47 0 0 0 T20I v India Wankhede 3 Jan 2023 T20I # 1984
2 5 - - - - - T20I v India Wankhede 3 Jan 2023 T20I # 1984
1 DNB - - - - - T20I v India Pune 5 Jan 2023 T20I # 1985
2 - 4.0 22 2 0 0 T20I v India Pune 5 Jan 2023 T20I # 1985
1 - 4.0 35 1 0 0 T20I v India Rajkot 7 Jan 2023 T20I # 1986
2 9* - - - - - T20I v India Rajkot 7 Jan 2023 T20I # 1986
1 - 10.0 88 3 0 0 ODI v India Guwahati 10 Jan 2023 ODI # 4501
2 9* - - - - - ODI v India Guwahati 10 Jan 2023 ODI # 4501
1 17* - - - - - ODI v India Eden Gardens 12 Jan 2023 ODI # 4503
2 - 9.0 46 1 0 0 ODI v India Eden Gardens 12 Jan 2023 ODI # 4503
1 - 10.0 81 2 0 0 ODI v India Thiruvananthapuram 15 Jan 2023 ODI # 4505
2 13* - - - - - ODI v India Thiruvananthapuram 15 Jan 2023 ODI # 4505
1 22 - - - - - Test v New Zealand Christchurch 9 Mar 2023 Test # 2498
2 - 31.0 104 2 1 0 Test v New Zealand Christchurch 9 Mar 2023 Test # 2498
3 14 - - - - - Test v New Zealand Christchurch 9 Mar 2023 Test # 2498
4 - 17.0 60 1 1 0 Test v New Zealand Christchurch 9 Mar 2023 Test # 2498
1 - 32.0 126 2 1 0 Test v New Zealand Wellington 17 Mar 2023 Test # 2500
2 0 - - - - - Test v New Zealand Wellington 17 Mar 2023 Test # 2500
3 20 - - - - - Test v New Zealand Wellington 17 Mar 2023 Test # 2500
1 - 7.3 38 2 1 0 ODI v New Zealand Auckland 25 Mar 2023 ODI # 4548
2 5 - - - - - ODI v New Zealand Auckland 25 Mar 2023 ODI # 4548
1 9 - - - - - ODI v New Zealand Hamilton 31 Mar 2023 ODI # 4557
2 - 9.0 44 1 0 0 ODI v New Zealand Hamilton 31 Mar 2023 ODI # 4557
1 1* - - - - - T20I v New Zealand Dunedin 5 Apr 2023 T20I # 2040
2 - 2.0 25 1 0 0 T20I v New Zealand Dunedin 5 Apr 2023 T20I # 2040
1 DNB - - - - - T20I v New Zealand Queenstown 8 Apr 2023 T20I # 2041
2 - 4.0 34 0 0 0 T20I v New Zealand Queenstown 8 Apr 2023 T20I # 2041
1 0 - - - - - ODI v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
2 - 10.0 49 2 0 0 ODI v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
1 DNB - - - - - ODI v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
2 - 5.0 26 0 0 0 ODI v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
1 DNB - - - - - ODI v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
2 - 6.0 35 0 0 0 ODI v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
1 - 6.0 17 1 0 0 ODI v Oman Bulawayo 23 Jun 2023 ODI # 4595
2 DNB - - - - - ODI v Oman Bulawayo 23 Jun 2023 ODI # 4595
1 0 - - - - - ODI v Ireland Bulawayo 25 Jun 2023 ODI # 4599
2 - 5.0 22 1 0 0 ODI v Ireland Bulawayo 25 Jun 2023 ODI # 4599
1 1 - - - - - ODI v Scotland Bulawayo 27 Jun 2023 ODI # 4603
2 - 5.0 25 1 0 0 ODI v Scotland Bulawayo 27 Jun 2023 ODI # 4603
1 8 - - - - - Test v Pakistan Galle 16 Jul 2023 Test # 2511
2 - 19.0 77 1 0 0 Test v Pakistan Galle 16 Jul 2023 Test # 2511
3 5 - - - - - Test v Pakistan Galle 16 Jul 2023 Test # 2511
4 - DNB - - 0 0 Test v Pakistan Galle 16 Jul 2023 Test # 2511
1 - 7.0 29 0 0 0 ODI v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
2 DNB - - - - - ODI v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
1 DNB - - - - - ODI v Afghanistan Lahore 5 Sep 2023 ODI # 4633
2 - 10.0 79 4 1 0 ODI v Afghanistan Lahore 5 Sep 2023 ODI # 4633
1 1* - - - - - ODI v Bangladesh Colombo (RPS) 9 Sep 2023 ODI # 4637
2 - 7.0 29 0 1 0 ODI v Bangladesh Colombo (RPS) 9 Sep 2023 ODI # 4637
1 - 4.0 30 0 0 0 ODI v India Colombo (RPS) 12 Sep 2023 ODI # 4641
2 1 - - - - - ODI v India Colombo (RPS) 12 Sep 2023 ODI # 4641
1 - 10.0 90 1 1 0 ODI v South Africa Delhi 7 Oct 2023 ODI # 4661
2 33 - - - - - ODI v South Africa Delhi 7 Oct 2023 ODI # 4661
1 - 9.0 50 4 0 0 ODI v Netherlands Lucknow 21 Oct 2023 ODI # 4676
2 DNB - - - - - ODI v Netherlands Lucknow 21 Oct 2023 ODI # 4676
1 - 7.0 36 2 0 0 ODI v England Bengaluru 26 Oct 2023 ODI # 4682
2 DNB - - - - - ODI v England Bengaluru 26 Oct 2023 ODI # 4682
1 5 - - - - - ODI v Afghanistan Pune 30 Oct 2023 ODI # 4687
2 - 10.0 48 1 0 0 ODI v Afghanistan Pune 30 Oct 2023 ODI # 4687
1 - 9.0 65 0 0 0 ODI v India Wankhede 2 Nov 2023 ODI # 4690
2 14 - - - - - ODI v India Wankhede 2 Nov 2023 ODI # 4690
1 0 - - - - - ODI v Bangladesh Delhi 6 Nov 2023 ODI # 4695
2 - 4.0 47 0 0 0 ODI v Bangladesh Delhi 6 Nov 2023 ODI # 4695
1 - sub - - 0 0 Test v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
2 sub - - - - - Test v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
3 - 20.0 59 2 0 0 Test v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
4 DNB - - - - - Test v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
1 6* - - - - - Test v Bangladesh Sylhet 22 Mar 2024 Test # 2536
2 - 16.0 56 3 0 0 Test v Bangladesh Sylhet 22 Mar 2024 Test # 2536
3 4* - - - - - Test v Bangladesh Sylhet 22 Mar 2024 Test # 2536
4 - 14.0 56 5 1 0 Test v Bangladesh Sylhet 22 Mar 2024 Test # 2536
Statsguru includes the following current or recent relevant matches:
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]
Romania v Portugal 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