View innings by innings list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query or neutral venue remove neutral venue from query
Start of match date greater than or equal to 31 Jul 2022 remove greater than or equal to 31 Jul 2022 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 1877-2024 2056 1125 661 14 218 38 1.701 33.89 3.53 2761 758 36 Profile
filtered 2022-2024 50 30 18 0 2 0 1.666 31.62 4.76 62 480 91
Innings by innings list
211/6 19.2 10.91 209 3 2 won T20I v India Mohali 20 Sep 2022 T20I # 1788
90/5 8.0 11.25 90 1 lost T20I v India Nagpur 23 Sep 2022 T20I # 1794
186/7 20.0 9.30 186 1 lost T20I v India Hyderabad 25 Sep 2022 T20I # 1796
177 63.5 2.77 177 1 lost Test v India Nagpur 9 Feb 2023 Test # 2490
91 32.3 2.80 -132 3 lost Test v India Nagpur 9 Feb 2023 Test # 2490
263 78.4 3.34 263 1 lost Test v India Delhi 17 Feb 2023 Test # 2493
113 31.1 3.62 114 3 lost Test v India Delhi 17 Feb 2023 Test # 2493
197 76.3 2.57 88 2 won Test v India Indore 1 Mar 2023 Test # 2496
78/1 18.5 4.14 76 3 4 won Test v India Indore 1 Mar 2023 Test # 2496
480 167.2 2.86 480 1 draw Test v India Ahmedabad 9 Mar 2023 Test # 2499
175/2d 78.1 2.23 84 3 draw Test v India Ahmedabad 9 Mar 2023 Test # 2499
188 35.4 5.27 188 1 lost ODI v India Wankhede 17 Mar 2023 ODI # 4538
121/0 11.0 11.00 118 4 2 won ODI v India Visakhapatnam 19 Mar 2023 ODI # 4541
269 49.0 5.48 269 1 won ODI v India Chennai 22 Mar 2023 ODI # 4545
469 121.3 3.86 469 1 won Test v India The Oval 7 Jun 2023 Test # 2505
270/8d 84.3 3.19 443 3 won Test v India The Oval 7 Jun 2023 Test # 2505
386 116.1 3.32 -7 2 won Test v England Birmingham 16 Jun 2023 Test # 2507
282/8 92.3 3.04 281 2 4 won Test v England Birmingham 16 Jun 2023 Test # 2507
416 100.4 4.13 416 1 won Test v England Lord's 28 Jun 2023 Test # 2508
279 101.5 2.73 370 3 won Test v England Lord's 28 Jun 2023 Test # 2508
263 60.4 4.33 263 1 lost Test v England Leeds 6 Jul 2023 Test # 2509
224 67.1 3.33 250 3 lost Test v England Leeds 6 Jul 2023 Test # 2509
317 90.2 3.50 317 1 draw Test v England Manchester 19 Jul 2023 Test # 2512
214/5 71.0 3.01 -61 3 draw Test v England Manchester 19 Jul 2023 Test # 2512
295 103.1 2.85 12 2 lost Test v England The Oval 27 Jul 2023 Test # 2515
334 94.4 3.52 384 -49 4 lost Test v England The Oval 27 Jul 2023 Test # 2515
226/6 20.0 11.30 226 1 won T20I v South Africa Durban 30 Aug 2023 T20I # 2224
168/2 14.5 11.32 165 4 2 won T20I v South Africa Durban 1 Sep 2023 T20I # 2228
191/5 17.5 10.71 191 1 2 won T20I v South Africa Durban 3 Sep 2023 T20I # 2230
225/7 40.2 5.57 223 3 2 won ODI v South Africa Bloemfontein 7 Sep 2023 ODI # 4635
392/8 50.0 7.84 392 1 won ODI v South Africa Bloemfontein 9 Sep 2023 ODI # 4638
227 34.3 6.57 339 -111 2 lost ODI v South Africa Potchefstroom 12 Sep 2023 ODI # 4642
252 34.5 7.23 417 -164 2 lost ODI v South Africa Centurion 15 Sep 2023 ODI # 4646
193 34.1 5.64 316 -122 2 lost ODI v South Africa Johannesburg 17 Sep 2023 ODI # 4648
276 50.0 5.52 276 1 lost ODI v India Mohali 22 Sep 2023 ODI # 4651
217 28.2 7.65 317 -182 2 lost ODI v India Indore 24 Sep 2023 ODI # 4654
352/7 50.0 7.04 352 1 won ODI v India Rajkot 27 Sep 2023 ODI # 4657
199 49.3 4.02 199 1 lost ODI v India Chennai 8 Oct 2023 ODI # 4662
177 40.5 4.33 312 -134 2 lost ODI v South Africa Lucknow 12 Oct 2023 ODI # 4667
215/5 35.2 6.08 210 6 2 won ODI v Sri Lanka Lucknow 16 Oct 2023 ODI # 4671
367/9 50.0 7.34 367 1 won ODI v Pakistan Bengaluru 20 Oct 2023 ODI # 4675
399/8 50.0 7.98 399 1 won ODI v Netherlands Delhi 25 Oct 2023 ODI # 4681
388 49.2 7.86 388 1 won ODI v New Zealand Dharamsala 28 Oct 2023 ODI # 4684
286 49.3 5.77 286 1 won ODI v England Ahmedabad 4 Nov 2023 ODI # 4693
293/7 46.5 6.25 292 2 2 won ODI v Afghanistan Wankhede 7 Nov 2023 ODI # 4696
307/2 44.4 6.87 307 1 2 won ODI v Bangladesh Pune 11 Nov 2023 ODI # 4700
215/7 47.2 4.54 213 3 2 won ODI v South Africa Eden Gardens 16 Nov 2023 ODI # 4704
241/4 43.0 5.60 241 1 2 won ODI v India Ahmedabad 19 Nov 2023 ODI # 4705
208/3 20.0 10.40 208 1 lost T20I v India Visakhapatnam 23 Nov 2023 T20I # 2360
191/9 20.0 9.55 236 -44 2 lost T20I v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
225/5 20.0 11.25 223 3 2 won T20I v India Guwahati 28 Nov 2023 T20I # 2372
154/7 20.0 7.70 175 -20 2 lost T20I v India Raipur 1 Dec 2023 T20I # 2379
154/8 20.0 7.70 161 -6 2 lost T20I v India Bengaluru 3 Dec 2023 T20I # 2380
216/4 20.0 10.80 216 1 2 won T20I v New Zealand Wellington 21 Feb 2024 T20I # 2481
174 19.5 8.77 174 1 won T20I v New Zealand Auckland 23 Feb 2024 T20I # 2483
118/4 10.4 11.06 118 1 won T20I v New Zealand Auckland 25 Feb 2024 T20I # 2484
383 115.1 3.32 383 1 won Test v New Zealand Wellington 29 Feb 2024 Test # 2533
164 51.1 3.20 368 3 won Test v New Zealand Wellington 29 Feb 2024 Test # 2533
256 68.0 3.76 94 2 won Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
281/7 65.0 4.32 279 3 4 won Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
164/5 20.0 8.20 164 1 won T20I v Oman Bridgetown 5 Jun 2024 T20I # 2641
201/7 20.0 10.05 201 1 won T20I v England Bridgetown 8 Jun 2024 T20I # 2650
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page