View innings by innings list [change view]
Opposition team Sri Lanka remove Sri Lanka from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
unfiltered 1928-2024 1646 688 721 15 181 40 0.954 30.29 3.62 2104 790 45 Profile
filtered 1975-2023 103 42 49 0 9 3 0.857 28.96 3.98 123 580 80
Innings by innings list
87/1 20.4 4.20 87 1 2 won ODI v Sri Lanka Manchester 7 Jun 1975 ODI # 22
198/2 40.4 4.86 198 1 2 won ODI v Sri Lanka Hobart 10 Jan 1985 ODI # 284
270/6 50.0 5.40 270 1 won ODI v Sri Lanka Brisbane 12 Jan 1985 ODI # 286
267/3 50.0 5.34 267 1 won ODI v Sri Lanka Sydney 17 Jan 1985 ODI # 290
205/2 37.2 5.49 205 1 2 won ODI v Sri Lanka Adelaide 26 Jan 1985 ODI # 296
309/6 50.0 6.18 309 1 won ODI v Sri Lanka Perth 2 Feb 1985 ODI # 300
136/2 23.1 5.87 136 1 2 won ODI v Sri Lanka Melbourne 27 Feb 1985 ODI # 313
248/5 45.0 5.51 248 1 won ODI v Sri Lanka Sharjah 3 Dec 1986 ODI # 405
360/4 50.0 7.20 360 1 won ODI v Sri Lanka Karachi 13 Oct 1987 ODI # 457
236/8 50.0 4.72 236 1 won ODI v Sri Lanka Kanpur 21 Oct 1987 ODI # 464
176/9 50.0 3.52 176 1 lost ODI v Sri Lanka Rajkot 19 Oct 1989 ODI # 576
268/8 50.0 5.36 268 1 won ODI v Sri Lanka Berri 13 Mar 1992 ODI # 742
173/2 46.0 3.76 173 1 2 won ODI v Sri Lanka Sharjah 28 Oct 1993 ODI # 839
183/2 38.4 4.73 183 1 2 won ODI v Sri Lanka Sharjah 3 Nov 1993 ODI # 844
268/8 50.0 5.36 268 1 won ODI v Sri Lanka Wankhede 9 Nov 1993 ODI # 847
190/3 41.5 4.54 189 2 2 won ODI v Sri Lanka Eden Gardens 25 Nov 1993 ODI # 857
197/3 39.0 5.05 197 1 n/r ODI v Sri Lanka Colombo (PSS) 1 Dec 1993 ODI # 859
204 78.5 2.58 14 2 draw Test v Sri Lanka Moratuwa 8 Dec 1993 Test # 1239
229/8 49.0 4.67 229 1 lost ODI v Sri Lanka Colombo (RPS) 16 Dec 1993 ODI # 864
107/4 22.1 4.82 104 4 2 won ODI v Sri Lanka Colombo (SSC) 18 Dec 1993 ODI # 866
228/9 50.0 4.56 235 -6 2 lost ODI v Sri Lanka Sharjah 11 Oct 1995 ODI # 1006
333/7 50.0 6.66 333 1 won ODI v Sri Lanka Sharjah 16 Oct 1995 ODI # 1010
223 47.3 4.69 274 -50 2 lost ODI v Sri Lanka Sharjah 20 Oct 1995 ODI # 1012
160/8 50.0 3.20 160 1 lost ODI v Sri Lanka Adelaide 15 Dec 1995 ODI # 1021
194 48.2 4.01 194 1 won ODI v Sri Lanka Hobart 3 Jan 1996 ODI # 1029
104/3 26.1 3.97 103 2 2 won ODI v Sri Lanka Brisbane 5 Jan 1996 ODI # 1030
186/9 50.0 3.72 203 -16 2 lost ODI v Sri Lanka Perth 14 Jan 1996 ODI # 1037
216/9 50.0 4.32 252 -35 2 lost ODI v Sri Lanka Port of Spain 13 Apr 1996 ODI # 1096
283/7 49.0 5.77 283 1 won ODI v Sri Lanka Port of Spain 6 Jun 1997 ODI # 1215
189 60.4 3.11 -34 2 won Test v Sri Lanka St John's 13 Jun 1997 Test # 1369
189/4 49.2 3.83 187 3 4 won Test v Sri Lanka St John's 13 Jun 1997 Test # 1369
147 44.4 3.29 147 1 draw Test v Sri Lanka Kingstown 20 Jun 1997 Test # 1371
343 102.0 3.36 268 3 draw Test v Sri Lanka Kingstown 20 Jun 1997 Test # 1371
237/8 50.0 4.74 237 1 lost ODI v Sri Lanka Lahore 1 Nov 1997 ODI # 1247
181/7 49.2 3.66 179 3 2 won ODI v Sri Lanka Sharjah 13 Oct 1999 ODI # 1512
145 49.3 2.92 145 1 lost ODI v Sri Lanka Sharjah 17 Oct 1999 ODI # 1515
179 46.4 3.83 288 -108 2 lost ODI v Sri Lanka Nairobi (Gym) 4 Oct 2000 ODI # 1631
448 141.4 3.16 448 1 lost Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
144 78.3 1.83 2 3 lost Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
191 66.4 2.86 -97 2 lost Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
190 83.5 2.26 322 -131 4 lost Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
390 113.2 3.44 390 1 lost Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
262 82.0 3.19 25 3 lost Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
250/8 50.0 5.00 250 1 won ODI v Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
235 49.5 4.71 235 1 lost ODI v Sri Lanka Kandy 15 Dec 2001 ODI # 1780
212/7 47.0 4.51 247 -41 2 lost ODI v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
222/9 50.0 4.44 229 -6 2 lost ODI v Sri Lanka Cape Town 28 Feb 2003 ODI # 1973
146 41.0 3.56 202 -55 2 lost ODI v Sri Lanka Bridgetown 7 Jun 2003 ODI # 2022
312/4 50.0 6.24 312 1 lost ODI v Sri Lanka Bridgetown 8 Jun 2003 ODI # 2023
160/4 36.5 4.34 160 -31 2 won ODI v Sri Lanka Kingstown 11 Jun 2003 ODI # 2024
477/9d 138.3 3.44 123 2 draw Test v Sri Lanka Gros Islet 20 Jun 2003 Test # 1648
191 53.3 3.57 -17 2 won Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
212/3 42.4 4.96 212 1 4 won Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
285 88.4 3.21 285 1 lost Test v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
113 60.0 1.88 171 3 lost Test v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
148 58.1 2.54 -2 2 lost Test v Sri Lanka Kandy 22 Jul 2005 Test # 1757
137 41.2 3.31 378 -240 4 lost Test v Sri Lanka Kandy 22 Jul 2005 Test # 1757
191 45.1 4.22 242 -50 2 lost ODI v Sri Lanka Dambulla 2 Aug 2005 ODI # 2264
226/7 50.0 4.52 226 1 won ODI v Sri Lanka Colombo (RPS) 6 Aug 2005 ODI # 2266
80 30.4 2.60 80 1 lost ODI v Sri Lanka Brabourne 14 Oct 2006 ODI # 2428
190 44.3 4.26 304 -113 2 lost ODI v Sri Lanka Providence 1 Apr 2007 ODI # 2560
280 111.5 2.50 -196 2 lost Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
315 106.2 2.96 437 -121 4 lost Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
294 76.2 3.85 16 2 won Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
254/4 68.3 3.70 253 2 4 won Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
236/9 50.0 4.72 236 1 2 won ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
125/3 20.3 6.09 125 13 2 won ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
81/2 18.2 4.41 258 -176 2 n/r ODI v Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
177/5 20.0 8.85 193 -15 2 lost T20I v Sri Lanka Nottingham 10 Jun 2009 T20I # 100
101 17.4 5.71 159 -57 2 lost T20I v Sri Lanka The Oval 19 Jun 2009 T20I # 115
138/8 20.0 6.90 196 -57 2 lost T20I v Sri Lanka Bridgetown 7 May 2010 T20I # 166
580/9d 163.2 3.55 580 1 draw Test v Sri Lanka Galle 15 Nov 2010 Test # 1977
243 71.3 3.39 -144 2 draw Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
12/2 11.0 1.09 202 -189 4 draw Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
303/8 103.3 2.92 303 1 draw Test v Sri Lanka Pallekele 1 Dec 2010 Test # 1982
245/5 50.0 4.90 245 1 n/r ODI v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
203 50.0 4.06 203 1 lost ODI v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
251 49.0 5.12 278 -26 2 lost ODI v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
129/5 20.0 6.45 129 1 lost T20I v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
137/6 20.0 6.85 137 1 won T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
209/4 37.5 5.52 209 1 2 won ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
190/9 41.0 4.63 230 -29 2 lost ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
80/4 13.5 5.78 108 -80 2 lost T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
251 82.0 3.06 -233 2 lost Test v Sri Lanka Galle 14 Oct 2015 Test # 2181
227 68.3 3.31 -6 3 lost Test v Sri Lanka Galle 14 Oct 2015 Test # 2181
163 64.2 2.53 -37 2 lost Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
171 65.5 2.59 244 -72 4 lost Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
159/8 26.0 6.11 159 1 lost ODI v Sri Lanka Colombo (RPS) 1 Nov 2015 ODI # 3701
214 37.4 5.68 214 1 lost ODI v Sri Lanka Colombo (RPS) 4 Nov 2015 ODI # 3702
206/9 36.0 5.72 206 1 lost ODI v Sri Lanka Pallekele 7 Nov 2015 ODI # 3704
185 19.5 9.32 216 -30 2 lost T20I v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
162/6 20.0 8.10 162 1 won T20I v Sri Lanka Colombo (RPS) 11 Nov 2015 T20I # 461
127/3 18.2 6.92 123 5 2 won T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
227 49.2 4.60 227 1 won ODI v Sri Lanka Harare 16 Nov 2016 ODI # 3805
329/9 50.0 6.58 331 -1 2 lost ODI v Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
414/8d 154.0 2.68 414 1 won Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
223/7d 72.0 3.09 452 3 won Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
300 100.3 2.98 47 2 draw Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
147/5 60.3 2.42 296 -148 4 draw Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
204 69.3 2.93 204 1 lost Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
93 31.2 2.96 143 3 lost Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
315/9 50.0 6.30 339 -23 2 lost ODI v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
289/7 50.0 5.78 289 1 lost ODI v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
184 39.1 4.69 346 -161 2 lost ODI v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
301/9 50.0 6.02 308 -6 2 lost ODI v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
196/4 20.0 9.80 196 1 won T20I v Sri Lanka Pallekele 4 Mar 2020 T20I # 1075
158/3 17.0 9.29 156 3 2 won T20I v Sri Lanka Pallekele 6 Mar 2020 T20I # 1078
134/6 13.1 10.17 132 3 2 won T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
117 18.4 6.26 161 -43 2 lost T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
134/7 19.0 7.05 132 3 2 won T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
236/2 47.0 5.02 233 4 2 won ODI v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
274/5 49.4 5.51 274 1 2 won ODI v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
276/5 48.3 5.69 275 2 2 won ODI v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
271 103.0 2.63 102 2 draw Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
236/4 100.0 2.36 375 -138 4 draw Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
354 111.1 3.18 354 1 draw Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
280/4d 72.4 3.85 376 3 draw Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
169/8 20.0 8.45 190 -20 2 lost T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
230 85.5 2.67 -156 2 lost Test v Sri Lanka Galle 21 Nov 2021 Test # 2434
160 79.0 2.02 348 -187 4 lost Test v Sri Lanka Galle 21 Nov 2021 Test # 2434
253 104.2 2.42 49 2 lost Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
132 56.1 2.35 297 -164 4 lost Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
243 48.1 5.04 243 1 lost ODI v Sri Lanka Harare 7 Jul 2023 ODI # 4618
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]
    » West Indies 22/3 (4.5 ov, BA King 3*, R Powell 1*, LH Ferguson 1/2)
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
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