Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 25 Dec 2015 remove greater than or equal to 25 Dec 2015 from query
Involving the player MDKJ Perera (SL) remove MDKJ Perera (SL) from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2008-2023 226 195 48 5916 139* 40.24 7136 82.90 3 40 17 468 90 Profile
filtered 2016-2023 36 35 6 1257 113 43.34 1535 81.88 1 10 4 102 16
Innings by innings list
16 33 27 2 0 59.25 6 caught 1 v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
0 4 0 0 0 - 6 timed out 1 v Bangladesh Delhi 6 Nov 2023 ODI # 4695
DNB - - - - - - - 2 v England Bengaluru 26 Oct 2023 ODI # 4682
12 - 17 1 0 70.58 5 bowled 1 v West Indies Pallekele 1 Mar 2020 ODI # 4250
1 - 2 0 0 50.00 6 bowled 1 v West Indies Hambantota 26 Feb 2020 ODI # 4247
5 - 4 1 0 125.00 5 caught 2 v West Indies Colombo (SSC) 22 Feb 2020 ODI # 4246
87 - 90 8 1 96.66 5 caught 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
52* - 57 7 0 91.22 5 not out 2 v Bangladesh Colombo (RPS) 28 Jul 2019 ODI # 4194
48 - 52 3 0 92.30 5 caught 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
113 157 128 10 2 88.28 5 caught 1 v India Leeds 6 Jul 2019 ODI # 4187
26 45 20 2 1 130.00 5 bowled 1 v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
11 48 29 1 0 37.93 5 bowled 1 v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
85* 146 115 5 1 73.91 5 not out 1 v England Leeds 21 Jun 2019 ODI # 4168
9 14 11 2 0 81.81 5 caught 2 v Australia The Oval 15 Jun 2019 ODI # 4159
0 5 2 0 0 0.00 5 caught 1 v Afghanistan Cardiff 4 Jun 2019 ODI # 4149
0 14 9 0 0 0.00 6 caught 1 v New Zealand Cardiff 1 Jun 2019 ODI # 4145
22 - 39 1 0 56.41 5 caught 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
16 - 34 0 0 47.05 5 lbw 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
97* - 97 11 1 100.00 5 not out 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
22 - 23 2 1 95.65 5 caught 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
32 - 42 3 1 76.19 6 lbw 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
79* - 111 6 0 71.17 5 not out 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
5 - 8 1 0 62.50 5 caught 1 v South Africa Dambulla 29 Jul 2018 ODI # 4025
42 - 64 1 1 65.62 4 caught 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
52* 76 45 6 0 115.55 5 not out 2 v India The Oval 8 Jun 2017 ODI # 3882
40 95 71 4 0 56.33 5 caught 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
2 12 4 0 0 50.00 5 lbw 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
57 100 60 1 2 95.00 5 caught 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
0 5 4 0 0 0.00 5 caught 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
13 16 15 2 0 86.66 5 bowled 2 v England Cardiff 2 Jul 2016 ODI # 3758
67* 72 54 6 1 124.07 5 not out 1 v England The Oval 29 Jun 2016 ODI # 3757
56 93 67 3 1 83.58 5 caught 1 v England Bristol 26 Jun 2016 ODI # 3755
44 54 54 3 0 81.48 5 caught 1 v England Birmingham 24 Jun 2016 ODI # 3753
73 145 109 5 0 66.97 5 caught 1 v England Nottingham 21 Jun 2016 ODI # 3751
24 - 18 1 1 133.33 6 caught 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
49 - 53 4 2 92.45 5 bowled 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page