View innings by innings list [change view]
Opposition team India remove India from query
Start of match date greater than or equal to 4 Dec 2010 remove greater than or equal to 4 Dec 2010 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 1889-2024 1312 684 472 7 125 24 1.449 32.70 3.59 1690 682 30 Profile
filtered 2010-2024 76 32 39 0 3 2 0.820 27.79 4.24 92 620 55
Innings by innings list
620/4d 130.1 4.76 484 2 won Test v India Centurion 16 Dec 2010 Test # 1985
131 37.2 3.50 -74 2 lost Test v India Durban 26 Dec 2010 Test # 1987
215 72.3 2.96 303 -87 4 lost Test v India Durban 26 Dec 2010 Test # 1987
362 112.5 3.20 362 1 draw Test v India Cape Town 2 Jan 2011 Test # 1988
341 102.0 3.34 339 3 draw Test v India Cape Town 2 Jan 2011 Test # 1988
147/9 20.0 7.35 169 -21 2 lost T20I v India Durban 9 Jan 2011 T20I # 196
289/9 50.0 5.78 289 1 won ODI v India Durban 12 Jan 2011 ODI # 3079
189 43.0 4.39 191 -1 2 lost ODI v India Johannesburg 15 Jan 2011 ODI # 3080
220 49.2 4.45 220 1 lost ODI v India Cape Town 18 Jan 2011 ODI # 3082
265/7 50.0 5.30 265 1 won ODI v India Gqeberha 21 Jan 2011 ODI # 3084
250/9 46.0 5.43 250 1 won ODI v India Centurion 23 Jan 2011 ODI # 3087
300/7 49.4 6.04 297 4 2 won ODI v India Nagpur 12 Mar 2011 ODI # 3128
219/4 20.0 10.95 219 1 won T20I v India Johannesburg 30 Mar 2012 T20I # 242
151 19.5 7.61 153 -1 2 lost T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
305 50.0 6.10 332 -26 2 lost ODI v India Cardiff 6 Jun 2013 ODI # 3363
358/4 50.0 7.16 358 1 won ODI v India Johannesburg 5 Dec 2013 ODI # 3442
280/6 49.0 5.71 280 1 won ODI v India Durban 8 Dec 2013 ODI # 3443
301/8 50.0 6.02 301 1 n/r ODI v India Centurion 11 Dec 2013 ODI # 3444
244 75.3 3.23 -36 2 draw Test v India Johannesburg 18 Dec 2013 Test # 2108
450/7 136.0 3.30 458 -7 4 draw Test v India Johannesburg 18 Dec 2013 Test # 2108
500 155.2 3.21 166 2 won Test v India Durban 26 Dec 2013 Test # 2111
59/0 11.4 5.05 58 2 4 won Test v India Durban 26 Dec 2013 Test # 2111
172/4 20.0 8.60 172 1 lost T20I v India Mirpur 4 Apr 2014 T20I # 399
177 40.2 4.38 308 -130 2 lost ODI v India Melbourne 22 Feb 2015 ODI # 3610
200/3 19.4 10.16 200 1 2 won T20I v India Dharamsala 2 Oct 2015 T20I # 456
96/4 17.1 5.59 93 4 2 won T20I v India Cuttack 5 Oct 2015 T20I # 457
303/5 50.0 6.06 303 1 won ODI v India Kanpur 11 Oct 2015 ODI # 3689
225 43.4 5.15 248 -22 2 lost ODI v India Indore 14 Oct 2015 ODI # 3692
270/7 50.0 5.40 270 1 won ODI v India Rajkot 18 Oct 2015 ODI # 3695
264/9 50.0 5.28 300 -35 2 lost ODI v India Chennai 22 Oct 2015 ODI # 3698
438/4 50.0 8.76 438 1 won ODI v India Wankhede 25 Oct 2015 ODI # 3700
184 68.0 2.70 -17 2 lost Test v India Mohali 5 Nov 2015 Test # 2186
109 39.5 2.73 218 -108 4 lost Test v India Mohali 5 Nov 2015 Test # 2186
214 59.0 3.62 214 1 draw Test v India Bengaluru 14 Nov 2015 Test # 2188
79 33.1 2.38 -136 2 lost Test v India Nagpur 25 Nov 2015 Test # 2189
185 89.5 2.05 310 -124 4 lost Test v India Nagpur 25 Nov 2015 Test # 2189
121 49.3 2.44 -213 2 lost Test v India Delhi 3 Dec 2015 Test # 2191
143 143.1 0.99 481 -337 4 lost Test v India Delhi 3 Dec 2015 Test # 2191
191 44.3 4.29 191 1 lost ODI v India The Oval 11 Jun 2017 ODI # 3886
286 73.1 3.90 286 1 won Test v India Cape Town 5 Jan 2018 Test # 2292
130 41.2 3.14 207 3 won Test v India Cape Town 5 Jan 2018 Test # 2292
335 113.5 2.94 335 1 won Test v India Centurion 13 Jan 2018 Test # 2293
258 91.3 2.81 286 3 won Test v India Centurion 13 Jan 2018 Test # 2293
194 65.5 2.94 7 2 lost Test v India Johannesburg 24 Jan 2018 Test # 2294
177 73.3 2.40 241 -63 4 lost Test v India Johannesburg 24 Jan 2018 Test # 2294
269/8 50.0 5.38 269 1 lost ODI v India Durban 1 Feb 2018 ODI # 3969
118 32.2 3.64 118 1 lost ODI v India Centurion 4 Feb 2018 ODI # 3970
179 40.0 4.47 304 -124 2 lost ODI v India Cape Town 7 Feb 2018 ODI # 3971
207/5 25.3 8.11 202 -82 2 won ODI v India Johannesburg 10 Feb 2018 ODI # 3973
201 42.2 4.74 275 -73 2 lost ODI v India Gqeberha 13 Feb 2018 ODI # 3976
204 46.5 4.35 204 1 lost ODI v India Centurion 16 Feb 2018 ODI # 3978
175/9 20.0 8.75 204 -28 2 lost T20I v India Johannesburg 18 Feb 2018 T20I # 652
189/4 18.4 10.12 189 1 2 won T20I v India Centurion 21 Feb 2018 T20I # 654
165/6 20.0 8.25 173 -7 2 lost T20I v India Cape Town 24 Feb 2018 T20I # 655
227/9 50.0 4.54 227 1 lost ODI v India Southampton 5 Jun 2019 ODI # 4150
149/5 20.0 7.45 149 1 lost T20I v India Mohali 18 Sep 2019 T20I # 888
140/1 16.5 8.31 135 6 2 won T20I v India Bengaluru 22 Sep 2019 T20I # 893
431 131.2 3.28 -71 2 lost Test v India Visakhapatnam 2 Oct 2019 Test # 2363
191 63.5 2.99 395 -203 4 lost Test v India Visakhapatnam 2 Oct 2019 Test # 2363
275 105.4 2.60 -326 2 lost Test v India Pune 10 Oct 2019 Test # 2364
189 67.2 2.80 -137 3 lost Test v India Pune 10 Oct 2019 Test # 2364
162 56.2 2.87 -335 2 lost Test v India Ranchi 19 Oct 2019 Test # 2365
133 48.0 2.77 -202 3 lost Test v India Ranchi 19 Oct 2019 Test # 2365
197 62.3 3.15 -130 2 lost Test v India Centurion 26 Dec 2021 Test # 2443
191 68.0 2.80 305 -113 4 lost Test v India Centurion 26 Dec 2021 Test # 2443
229 79.4 2.87 27 2 won Test v India Johannesburg 3 Jan 2022 Test # 2445
243/3 67.4 3.59 240 4 4 won Test v India Johannesburg 3 Jan 2022 Test # 2445
210 76.3 2.74 -13 2 won Test v India Cape Town 11 Jan 2022 Test # 2448
212/3 63.3 3.33 212 1 4 won Test v India Cape Town 11 Jan 2022 Test # 2448
296/4 50.0 5.92 296 1 won ODI v India Paarl 19 Jan 2022 ODI # 4344
288/3 48.1 5.97 288 1 2 won ODI v India Paarl 21 Jan 2022 ODI # 4346
287 49.5 5.75 287 1 won ODI v India Cape Town 23 Jan 2022 ODI # 4349
212/3 19.1 11.06 212 1 2 won T20I v India Delhi 9 Jun 2022 T20I # 1554
149/6 18.2 8.12 149 1 2 won T20I v India Cuttack 12 Jun 2022 T20I # 1569
131 19.1 6.83 180 -48 2 lost T20I v India Visakhapatnam 14 Jun 2022 T20I # 1571
87 16.5 5.16 170 -82 2 lost T20I v India Rajkot 17 Jun 2022 T20I # 1572
DNB 0.0 - 0 0 n/r T20I v India Bengaluru 19 Jun 2022 T20I # 1575
106/8 20.0 5.30 106 1 lost T20I v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
221/3 20.0 11.05 238 -16 2 lost T20I v India Guwahati 2 Oct 2022 T20I # 1803
227/3 20.0 11.35 227 1 won T20I v India Indore 4 Oct 2022 T20I # 1805
249/4 40.0 6.22 249 1 won ODI v India Lucknow 6 Oct 2022 ODI # 4470
278/7 50.0 5.56 278 1 lost ODI v India Ranchi 9 Oct 2022 ODI # 4471
99 27.1 3.64 99 1 lost ODI v India Delhi 11 Oct 2022 ODI # 4472
137/5 19.4 6.96 134 4 2 won T20I v India Perth 30 Oct 2022 T20I # 1853
83 27.1 3.05 327 -243 2 lost ODI v India Eden Gardens 5 Nov 2023 ODI # 4694
154/5 13.5 11.13 152 -26 2 won T20I v India Gqeberha 12 Dec 2023 T20I # 2396
95 13.5 6.86 202 -106 2 lost T20I v India Johannesburg 14 Dec 2023 T20I # 2401
116 27.3 4.21 116 1 lost ODI v India Johannesburg 17 Dec 2023 ODI # 4713
215/2 42.3 5.05 212 4 2 won ODI v India Gqeberha 19 Dec 2023 ODI # 4714
218 45.5 4.75 297 -78 2 lost ODI v India Paarl 21 Dec 2023 ODI # 4716
408 108.4 3.75 163 2 won Test v India Centurion 26 Dec 2023 Test # 2520
55 23.2 2.35 55 1 lost Test v India Cape Town 3 Jan 2024 Test # 2522
176 36.5 4.77 78 3 lost Test v India Cape Town 3 Jan 2024 Test # 2522
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page