View innings by innings list [change view]
Opposition team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 1 jan 2003 remove greater than or equal to 1 jan 2003 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 1952-2024 1669 800 661 13 166 28 1.210 31.09 3.78 2023 765 43 Profile
filtered 2003-2023 115 58 45 0 10 2 1.288 32.82 4.01 142 765 75
Innings by innings list
225/3 47.2 4.75 224 2 2 won ODI v Sri Lanka Sharjah 4 Apr 2003 ODI # 1995
199/8 50.0 3.98 199 1 won ODI v Sri Lanka Dambulla 10 May 2003 ODI # 2008
160 47.4 3.35 173 -12 2 lost ODI v Sri Lanka Dambulla 18 May 2003 ODI # 2012
122 39.5 3.06 122 1 lost ODI v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
233/2 48.4 4.78 233 1 2 won ODI v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
297/4 48.5 6.08 294 4 2 won ODI v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
168 38.0 4.42 288 -119 2 lost ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
264 84.1 3.13 21 2 lost Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
216 79.2 2.72 418 -201 4 lost Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
478 137.1 3.48 270 2 won Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
139/4 37.0 3.75 137 3 4 won Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
201/8 50.0 4.02 201 1 n/r ODI v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
134/6 44.4 3.00 131 4 2 won ODI v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
229/6 45.2 5.05 225 5 2 won ODI v Sri Lanka Colombo (SSC) 22 Mar 2006 ODI # 2354
176 54.4 3.21 -9 2 draw Test v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
337/4 121.0 2.78 458 -120 4 draw Test v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
170 52.4 3.22 -109 2 won Test v Sri Lanka Kandy 3 Apr 2006 Test # 1796
183/2 43.2 4.22 183 1 4 won Test v Sri Lanka Kandy 3 Apr 2006 Test # 1796
255/6 48.1 5.29 254 2 2 won ODI v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
239/5 42.0 5.69 236 4 2 won ODI v Sri Lanka Abu Dhabi 18 May 2007 ODI # 2584
313/9 50.0 6.26 313 1 won ODI v Sri Lanka Abu Dhabi 20 May 2007 ODI # 2585
181 42.5 4.22 297 -115 2 lost ODI v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
189/6 20.0 9.45 189 1 won T20I v Sri Lanka Johannesburg 17 Sep 2007 T20I # 35
238/9 50.0 4.76 303 -64 2 lost ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
141/7 19.5 7.10 138 4 2 won T20I v Sri Lanka King City (NW) 11 Oct 2008 T20I # 72
132/7 20.0 6.60 132 1 lost T20I v Sri Lanka King City (NW) 13 Oct 2008 T20I # 76
220/2 45.5 4.80 220 1 2 won ODI v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
161 34.5 4.62 291 -129 2 lost ODI v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
75 22.5 3.28 310 -234 2 lost ODI v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
765/6d 248.5 3.07 121 2 draw Test v Sri Lanka Karachi 21 Feb 2009 Test # 1909
110/1 23.4 4.64 -496 2 draw Test v Sri Lanka Lahore 1 Mar 2009 Test # 1912
131/9 20.0 6.55 151 -19 2 lost T20I v Sri Lanka Lord's 12 Jun 2009 T20I # 104
139/2 18.4 7.44 139 1 2 won T20I v Sri Lanka Lord's 21 Jun 2009 T20I # 116
342 94.0 3.63 50 2 lost Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
117 44.3 2.62 168 -50 4 lost Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
90 36.0 2.50 90 1 lost Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
320 96.4 3.31 170 3 lost Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
299 89.4 3.33 299 1 draw Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
425/9d 123.0 3.45 491 3 draw Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
196 44.4 4.38 233 -36 2 lost ODI v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
168 47.0 3.57 168 1 lost ODI v Sri Lanka Dambulla 1 Aug 2009 ODI # 2866
288/8 50.0 5.76 288 1 lost ODI v Sri Lanka Dambulla 3 Aug 2009 ODI # 2867
321/5 50.0 6.42 321 1 won ODI v Sri Lanka Colombo (RPS) 7 Aug 2009 ODI # 2868
279/8 50.0 5.58 279 1 won ODI v Sri Lanka Colombo (RPS) 9 Aug 2009 ODI # 2870
172/5 20.0 8.60 172 1 won T20I v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
226 47.0 4.80 243 -16 2 lost ODI v Sri Lanka Dambulla 15 Jun 2010 ODI # 2991
277/7 50.0 5.54 277 1 won ODI v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
511/6d 174.4 2.92 314 2 draw Test v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
21/1 10.0 2.10 170 -148 4 draw Test v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
403 141.1 2.85 164 2 won Test v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
94/1 24.1 3.88 94 1 4 won Test v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
340 138.2 2.45 -73 2 draw Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
87/4 57.0 1.52 255 -167 4 draw Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
132/2 21.5 6.04 132 1 2 won ODI v Sri Lanka Dubai (DICS) 11 Nov 2011 ODI # 3212
210 46.3 4.51 236 -25 2 lost ODI v Sri Lanka Dubai (DICS) 14 Nov 2011 ODI # 3213
257/8 50.0 5.14 257 1 won ODI v Sri Lanka Dubai (DICS) 18 Nov 2011 ODI # 3214
200 49.3 4.04 200 1 won ODI v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
219/7 47.2 4.62 219 1 2 won ODI v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
142/5 19.3 7.28 142 1 2 won T20I v Sri Lanka Abu Dhabi 25 Nov 2011 T20I # 215
189/4 39.5 4.74 189 1 2 won ODI v Sri Lanka Mirpur 15 Mar 2012 ODI # 3260
95 17.4 5.37 133 -37 2 lost T20I v Sri Lanka Hambantota 1 Jun 2012 T20I # 244
122/6 20.0 6.10 122 1 won T20I v Sri Lanka Hambantota 3 Jun 2012 T20I # 245
135/4 34.1 3.95 135 0 2 won ODI v Sri Lanka Pallekele 7 Jun 2012 ODI # 3272
204 46.2 4.40 281 -76 2 lost ODI v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
12/2 6.2 1.89 12 1 n/r ODI v Sri Lanka Colombo (RPS) 13 Jun 2012 ODI # 3274
199 45.0 4.42 244 -44 2 lost ODI v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
247/7 50.0 4.94 247 1 lost ODI v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
100 54.3 1.83 -372 2 lost Test v Sri Lanka Galle 22 Jun 2012 Test # 2046
300 114.0 2.63 510 -209 4 lost Test v Sri Lanka Galle 22 Jun 2012 Test # 2046
551/6d 147.0 3.74 551 1 draw Test v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
100/2d 18.0 5.55 260 3 draw Test v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
226 72.5 3.10 226 1 draw Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
380/8d 128.4 2.95 269 3 draw Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
123/7 20.0 6.15 140 -16 2 lost T20I v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
146/7 19.1 7.61 146 1 2 won T20I v Sri Lanka Dubai (DICS) 11 Dec 2013 T20I # 350
187 19.2 9.67 212 -24 2 lost T20I v Sri Lanka Dubai (DICS) 13 Dec 2013 T20I # 351
322/5 50.0 6.44 322 1 won ODI v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
284/4 50.0 5.68 284 1 lost ODI v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
326/5 50.0 6.52 326 1 won ODI v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
226/2 41.1 5.48 226 1 2 won ODI v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
232 49.3 4.68 232 1 lost ODI v Sri Lanka Abu Dhabi 27 Dec 2013 ODI # 3450
383 129.1 2.96 179 2 draw Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
158/2 52.0 3.03 302 -143 4 draw Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
165 63.5 2.58 165 1 lost Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
359 137.3 2.61 136 3 lost Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
341 109.1 3.12 -87 2 won Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
302/5 57.3 5.25 302 1 4 won Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
284 48.5 5.81 297 -12 2 lost ODI v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
260/5 50.0 5.20 260 1 lost ODI v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
451 140.5 3.20 451 1 lost Test v Sri Lanka Galle 6 Aug 2014 Test # 2133
180 80.2 2.24 98 3 lost Test v Sri Lanka Galle 6 Aug 2014 Test # 2133
332 93.1 3.56 12 2 lost Test v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
165 52.1 3.16 271 -105 4 lost Test v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
277/6 44.5 6.17 275 2 2 won ODI v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
233 43.5 5.31 311 -77 2 lost ODI v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
102 32.1 3.17 102 1 lost ODI v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
417 113.1 3.68 117 2 won Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
92/0 11.2 8.11 90 3 4 won Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
138 42.5 3.22 138 1 lost Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
329 118.2 2.78 152 3 lost Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
215 66.0 3.25 -63 2 won Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
382/3 103.1 3.70 377 6 4 won Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
259/4 45.2 5.71 256 4 2 won ODI v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
287/8 50.0 5.74 287 1 lost ODI v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
316/4 50.0 6.32 316 1 won ODI v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
257/3 40.5 6.29 257 1 2 won ODI v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
203 37.2 5.43 369 -165 2 lost ODI v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
175/5 20.0 8.75 175 1 won T20I v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
174/9 19.2 9.00 173 2 2 won T20I v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
151/4 19.2 7.81 151 1 2 won T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
237/7 44.5 5.28 237 1 2 won ODI v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
422 162.3 2.59 3 2 lost Test v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
114 47.4 2.39 136 -21 4 lost Test v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
262 90.3 2.89 -220 2 lost Test v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
248 90.2 2.74 317 -68 4 lost Test v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
292/6 50.0 5.84 292 1 won ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
219/9 50.0 4.38 219 1 won ODI v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
209/3 42.3 4.91 209 1 2 won ODI v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
177/3 39.0 4.53 174 4 2 won ODI v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
105/1 20.2 5.16 104 2 2 won ODI v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
103/3 17.2 5.94 103 1 2 won T20I v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
125/8 19.5 6.30 125 1 2 won T20I v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
180/3 20.0 9.00 180 1 won T20I v Sri Lanka Lahore 29 Oct 2017 T20I # 629
305/7 50.0 6.10 305 1 won ODI v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
299/5 48.2 6.18 298 2 2 won ODI v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
101 17.4 5.71 166 -64 2 lost T20I v Sri Lanka Lahore 5 Oct 2019 T20I # 914
147 19.0 7.73 183 -35 2 lost T20I v Sri Lanka Lahore 7 Oct 2019 T20I # 922
134/6 20.0 6.70 148 -13 2 lost T20I v Sri Lanka Lahore 9 Oct 2019 T20I # 925
252/2 70.0 3.60 -56 2 draw Test v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
191 59.3 3.21 191 1 won Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
555/3d 131.0 4.23 475 3 won Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
218 90.5 2.40 -4 2 won Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
344/6 127.2 2.70 342 3 4 won Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
231 88.1 2.62 -147 2 lost Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
261 77.0 3.38 508 -246 4 lost Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
121 19.1 6.31 121 1 lost T20I v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
147 20.0 7.35 171 -23 2 lost T20I v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
461 121.2 3.79 149 2 won Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
133/6 32.5 4.05 131 3 4 won Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
576/5d 134.0 4.29 410 2 won Test v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
252/7 42.0 6.00 252 1 lost ODI v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
345/4 48.2 7.13 345 1 2 won ODI v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
Statsguru includes the following current or recent relevant matches:
India v Pakistan at New York, ICC Men's T20 World Cup 19th Match, Jun 9, 2024 [T20I # 2658 - Live]
    » India 19/2 (2.4 ov, RR Pant 0*, Shaheen Shah Afridi 1/8)
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654 - Current]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653 - Current]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652 - Current]
 
Feedback Print this page