Records type all-round analysis [change type]
View match by match list [change view]
Opposition team Sri Lanka remove Sri Lanka from query
Not involving the player Mohammad Nabi (AFG) remove Mohammad Nabi (AFG) from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 from query
Ordered by start date (reverse)
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 2012-2024 295 12449 178 40.28 28 - - - - 510 45 - Profile
filtered 2014-2023 5 559 128 111.80 5 - - - - - - -
Match by match list
- - - - - 0 1 T20I v Sri Lanka New York 3 Jun 2024 T20I # 2635
100 - 100 - - 0 0 ODI v Sri Lanka Delhi 7 Oct 2023 ODI # 4661
- - - - - 0 0 T20I v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
- - - - - 0 1 T20I v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
- - - - - 0 1 T20I v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
- - - - - 0 0 T20I v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
- - - - - 8 0 Test v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
- - - - - 4 0 Test v Sri Lanka Centurion 26 Dec 2020 Test # 2399
- - - - - 0 0 ODI v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
- - - - - 0 0 T20I v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
- - - - - 1 0 ODI v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
- - - - - 2 0 ODI v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
121 - 121 - - 1 0 ODI v Sri Lanka Durban 10 Mar 2019 ODI # 4112
- - - - - 1 0 ODI v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
- - - - - 2 1 ODI v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
- - - - - 6 0 Test v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
- - - - - 2 0 Test v Sri Lanka Durban 13 Feb 2019 Test # 2347
- - - - - 0 0 T20I v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
- - - - - 3 0 ODI v Sri Lanka Colombo (RPS) 12 Aug 2018 ODI # 4031
- - - - - 2 0 ODI v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
- - - - - 2 0 ODI v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
- - - - - 3 0 ODI v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
- - - - - 4 1 ODI v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
- - - - - 2 0 Test v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
- - - - - 5 1 Test v Sri Lanka Galle 12 Jul 2018 Test # 2311
- - - - - 0 0 ODI v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
109 - 109 - - 0 0 ODI v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
- - - - - 2 0 ODI v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
- - - - - 1 0 ODI v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
- - - - - 1 1 ODI v Sri Lanka Durban 1 Feb 2017 ODI # 3830
- - - - - 1 0 ODI v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
- - - - - 5 0 Test v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
101 - 101 - - 4 1 Test v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
- - - - - 6 0 Test v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
- - - - - 1 0 T20I v Sri Lanka Delhi 28 Mar 2016 T20I # 554
- - - - - 2 0 ODI v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
- - - - - 6 0 Test v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
- - - - - 8 1 Test v Sri Lanka Galle 16 Jul 2014 Test # 2129
128 - 128 - - 3 0 ODI v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
- - - - - 3 0 ODI v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
- - - - - 3 0 ODI v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
- - - - - 0 1 T20I v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
- - - - - 0 1 T20I v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
- - - - - 3 0 T20I v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
- - - - - 2 0 T20I v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
- - - - - 1 0 ODI v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
- - - - - 0 0 ODI v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
- - - - - 1 0 ODI v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672 - Live]
    » New Zealand 109/8 (18.0 ov, TA Boult 1*, MJ Santner 1*, AS Joseph 4/20)
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671]
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page