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 1932-2024 1855 879 689 15 222 50 1.275 33.78 3.78 2287 759 36 Profile
filtered 2022-2024 59 36 17 1 1 4 2.117 32.86 5.62 64 438 119
Innings by innings list
138 19.4 7.01 138 1 lost T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
165/3 19.0 8.68 165 1 2 won T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
191/5 20.0 9.55 191 1 won T20I v West Indies Lauderhill 6 Aug 2022 T20I # 1725
188/7 20.0 9.40 188 1 won T20I v West Indies Lauderhill 7 Aug 2022 T20I # 1726
192/0 30.5 6.22 190 3 2 won ODI v Zimbabwe Harare 18 Aug 2022 ODI # 4451
167/5 25.4 6.50 162 6 2 won ODI v Zimbabwe Harare 20 Aug 2022 ODI # 4454
289/8 50.0 5.78 289 1 won ODI v Zimbabwe Harare 22 Aug 2022 ODI # 4457
148/5 19.4 7.52 148 1 2 won T20I v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
192/2 20.0 9.60 192 1 won T20I v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
181/7 20.0 9.05 181 1 lost T20I v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
173/8 20.0 8.65 173 1 lost T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
212/2 20.0 10.60 212 1 won T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
160/6 20.0 8.00 160 1 2 won T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
179/2 20.0 8.95 179 1 won T20I v Netherlands Sydney 27 Oct 2022 T20I # 1848
133/9 20.0 6.65 133 1 lost T20I v South Africa Perth 30 Oct 2022 T20I # 1853
184/6 20.0 9.20 184 1 won T20I v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
186/5 20.0 9.30 186 1 won T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
168/6 20.0 8.40 168 1 lost T20I v England Adelaide 10 Nov 2022 T20I # 1878
191/6 20.0 9.55 191 1 won T20I v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
75/4 9.0 8.33 76 -85 2 tied T20I v New Zealand Napier 22 Nov 2022 T20I # 1911
306/7 50.0 6.12 306 1 lost ODI v New Zealand Auckland 25 Nov 2022 ODI # 4483
89/1 12.5 6.93 89 1 n/r ODI v New Zealand Hamilton 27 Nov 2022 ODI # 4487
219 47.3 4.61 219 1 n/r ODI v New Zealand Christchurch 30 Nov 2022 ODI # 4489
186 41.2 4.50 186 1 lost ODI v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
266/9 50.0 5.32 272 -5 2 lost ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
409/8 50.0 8.18 409 1 won ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
404 133.5 3.01 404 1 won Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
258/2d 61.4 4.18 512 3 won Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
314 86.3 3.63 87 2 won Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
145/7 47.0 3.08 145 1 4 won Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
296 69.4 4.24 -173 2 lost Test v Australia The Oval 7 Jun 2023 Test # 2505
234 63.3 3.68 444 -209 4 lost Test v Australia The Oval 7 Jun 2023 Test # 2505
421/5d 152.2 2.76 271 2 won Test v West Indies Roseau 12 Jul 2023 Test # 2510
438 128.0 3.42 438 1 draw Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
181/2d 24.0 7.54 364 3 draw Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
118/5 22.5 5.16 115 4 2 won ODI v West Indies Bridgetown 27 Jul 2023 ODI # 4622
181 40.5 4.43 181 1 lost ODI v West Indies Bridgetown 29 Jul 2023 ODI # 4623
351/5 50.0 7.02 351 1 won ODI v West Indies Tarouba 1 Aug 2023 ODI # 4624
145/9 20.0 7.25 150 -4 2 lost T20I v West Indies Tarouba 3 Aug 2023 T20I # 2188
152/7 20.0 7.60 152 1 lost T20I v West Indies Providence 6 Aug 2023 T20I # 2191
164/3 17.5 9.19 160 5 2 won T20I v West Indies Providence 8 Aug 2023 T20I # 2192
179/1 17.0 10.52 179 1 2 won T20I v West Indies Lauderhill 12 Aug 2023 T20I # 2193
165/9 20.0 8.25 165 1 lost T20I v West Indies Lauderhill 13 Aug 2023 T20I # 2194
47/2 6.5 6.87 46 -92 2 won T20I v Ireland Dublin (Malahide) 18 Aug 2023 T20I # 2200
185/5 20.0 9.25 185 1 won T20I v Ireland Dublin (Malahide) 20 Aug 2023 T20I # 2208
266 48.5 5.44 266 1 n/r ODI v Pakistan Pallekele 2 Sep 2023 ODI # 4630
147/0 20.1 7.28 145 -83 2 won ODI v Nepal Pallekele 4 Sep 2023 ODI # 4632
356/2 50.0 7.12 356 1 won ODI v Pakistan Colombo (RPS) 10 Sep 2023 ODI # 4639
213 49.1 4.33 213 1 won ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
259 49.5 5.19 266 -6 2 lost ODI v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
51/0 6.1 8.27 51 1 2 won ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
202/4 20.0 10.10 202 1 won T20I v Nepal Hangzhou 3 Oct 2023 T20I # 2278
97/1 9.2 10.39 97 1 2 won T20I v Bangladesh Hangzhou 6 Oct 2023 T20I # 2296
DNB 0.0 - 0 0 n/r T20I v Afghanistan Hangzhou 7 Oct 2023 T20I # 2301
180/7 19.3 9.23 180 1 lost T20I v South Africa Gqeberha 12 Dec 2023 T20I # 2396
201/7 20.0 10.05 201 1 won T20I v South Africa Johannesburg 14 Dec 2023 T20I # 2401
117/2 16.4 7.02 117 1 2 won ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
211 46.2 4.55 211 1 lost ODI v South Africa Gqeberha 19 Dec 2023 ODI # 4714
296/8 50.0 5.92 296 1 won ODI v South Africa Paarl 21 Dec 2023 ODI # 4716
245 67.4 3.62 245 1 lost Test v South Africa Centurion 26 Dec 2023 Test # 2520
131 34.1 3.83 -32 3 lost Test v South Africa Centurion 26 Dec 2023 Test # 2520
153 34.5 4.39 98 2 won Test v South Africa Cape Town 3 Jan 2024 Test # 2522
80/3 12.0 6.66 79 2 4 won Test v South Africa Cape Town 3 Jan 2024 Test # 2522
97/2 12.2 7.86 97 1 2 won T20I v Ireland New York 5 Jun 2024 T20I # 2639
119 19.0 6.26 119 1 won T20I v Pakistan New York 9 Jun 2024 T20I # 2658
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 - Current]
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 - Current]
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