Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 21 Jul 2010 and 25 Mar 2022 remove between 21 Jul 2010 and 25 Mar 2022 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
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 50+ 4s 6s
unfiltered 2013-2024 204 217 10 6091 153* 29.42 6400 95.17 8 37 20 45 668 119 Profile
filtered 2013-2021 40 42 1 3178 153* 77.51 3010 105.58 8 34 0 42 331 77
Innings by innings list
56 89 66 5 1 84.84 1 caught 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
64 53 44 5 4 145.45 1 caught 1 T20I v Bangladesh Pallekele 31 Mar 2013 T20I # 312
57 51 37 6 2 154.05 3 caught 2 T20I v New Zealand Pallekele 21 Nov 2013 T20I # 341
84 98 59 5 4 142.37 1 run out 1 T20I v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
64 91 68 5 1 94.11 1 lbw 2 ODI v Pakistan Sharjah 18 Dec 2013 ODI # 3445
64 61 44 7 1 145.45 1 caught 1 T20I v Bangladesh Chattogram 12 Feb 2014 T20I # 357
106 142 124 6 5 85.48 1 bowled 2 ODI v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
64 103 81 4 2 79.01 1 caught 2 ODI v India Fatullah 28 Feb 2014 ODI # 3476
61 63 40 6 3 152.50 1 caught 1 T20I v South Africa Chattogram 22 Mar 2014 T20I # 379
59 89 74 5 1 79.72 2 run out 1 ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
68 40 25 13 2 272.00 1 caught 2 ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
116 157 109 9 4 106.42 1 run out 1 ODI v Pakistan Hambantota 26 Jul 2015 ODI # 3672
55 85 56 9 0 98.21 7 caught 2 Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
70 154 106 11 0 66.03 7 caught 4 Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
99 137 92 6 4 107.60 1 caught 2 ODI v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
50 88 47 2 2 106.38 1 caught 2 ODI v West Indies Pallekele 7 Nov 2015 ODI # 3704
135 - 128 16 2 105.46 1 caught 1 ODI v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
54 65 53 5 1 101.88 7 lbw 1 ODI v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
110 192 121 15 2 90.90 3 caught 1 Test v Zimbabwe Harare 29 Oct 2016 Test # 2228
62 93 69 8 1 89.85 7 caught 3 Test v Zimbabwe Harare 6 Nov 2016 Test # 2231
77 - 53 9 1 145.28 1 caught 2 T20I v Bangladesh Colombo (RPS) 4 Apr 2017 T20I # 606
77 43 37 4 7 208.10 3 caught 2 T20I v India Indore 22 Dec 2017 T20I # 634
80 - 83 8 2 96.38 1 caught 2 ODI v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
66 - 37 6 4 178.37 3 stumped 2 T20I v India Colombo (RPS) 6 Mar 2018 T20I # 656
74 - 48 8 2 154.16 3 caught 1 T20I v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
61 - 40 7 1 152.50 3 caught 1 T20I v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
81 - 72 11 1 112.50 4 caught 1 ODI v South Africa Dambulla 29 Jul 2018 ODI # 4025
51 - 32 6 2 159.37 4 caught 1 ODI v South Africa Pallekele 8 Aug 2018 ODI # 4030
102 - 86 13 1 118.60 3 caught 2 ODI v New Zealand Mount Maunganui 3 Jan 2019 ODI # 4074
51 122 63 7 1 80.95 5 caught 2 Test v South Africa Durban 13 Feb 2019 Test # 2347
153* 309 200 12 5 76.50 5 not out 4 Test v South Africa Durban 13 Feb 2019 Test # 2347
78 150 81 8 0 96.29 2 caught 1 ODI v Afghanistan Cardiff 4 Jun 2019 ODI # 4149
52 64 36 5 1 144.44 2 bowled 2 ODI v Australia The Oval 15 Jun 2019 ODI # 4159
64 87 51 8 0 125.49 2 run out 1 ODI v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
111 - 99 17 1 112.12 3 caught 1 ODI v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
57 - 45 4 1 126.66 3 caught 1 T20I v Australia Melbourne 1 Nov 2019 T20I # 993
66 - 38 6 3 173.68 2 bowled 2 T20I v West Indies Pallekele 4 Mar 2020 T20I # 1075
64 143 87 10 0 73.56 2 caught 3 Test v South Africa Centurion 26 Dec 2020 Test # 2399
60 101 67 11 0 89.55 2 caught 1 Test v South Africa Johannesburg 3 Jan 2021 Test # 2401
62 160 109 5 1 56.88 1 caught 3 Test v England Galle 14 Jan 2021 Test # 2403
120 163 122 11 1 98.36 2 caught 1 ODI v Bangladesh Mirpur 28 May 2021 ODI # 4292
73 150 81 7 0 90.12 2 caught 1 ODI v England Chester-le-Street 29 Jun 2021 ODI # 4296
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page