Records type all-round analysis [change type]
View match results [change view]
Start of match date greater than or equal to 1 Jan 2015 remove greater than or equal to 1 Jan 2015 from query
Ordered by batting or fielding first (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2012-2024 343 19151 254 48.11 47 101 5/8 47.46 1 296 0 0.65 Profile
filtered 2015-2024 269 15738 254 48.72 39 82 5/8 46.07 1 261 0 2.65
Match results
n/r - won - ODI v West Indies St George's 25 Feb 2019 ODI # 4098
won 24 runs won 1st ODI v Australia Manchester 13 Sep 2020 ODI # 4260
won 10 runs lost 1st T20I v Sri Lanka Delhi 26 Mar 2016 T20I # 551
won 16 runs lost 1st ODI v Australia Sydney 21 Jan 2018 ODI # 3960
won 54 runs won 1st ODI v Pakistan Leeds 19 May 2019 ODI # 4140
won 137 runs lost 1st ODI v Bangladesh Dharamsala 10 Oct 2023 ODI # 4664
won 31 runs won 1st Test v India Birmingham 1 Aug 2018 Test # 2314
won 85 runs lost 1st ODI v Ireland Lord's 7 May 2017 ODI # 3865
won 211 runs won 1st Test v South Africa Lord's 6 Jul 2017 Test # 2262
won 135 runs lost 1st Test v Australia The Oval 12 Sep 2019 Test # 2362
won 104 runs lost 1st ODI v South Africa The Oval 30 May 2019 ODI # 4143
won 72 runs lost 1st ODI v South Africa Leeds 24 May 2017 ODI # 3872
won 31 runs lost 1st ODI v Sri Lanka Dambulla 13 Oct 2018 ODI # 4053
won 49 runs lost 1st Test v Australia The Oval 27 Jul 2023 Test # 2515
won 12 runs lost 1st ODI v Australia Perth 28 Jan 2018 ODI # 3968
won inns & 88 runs lost 1st Test v Sri Lanka Leeds 19 May 2016 Test # 2203
won 210 runs lost 1st ODI v New Zealand Birmingham 9 Jun 2015 ODI # 3654
won 2 runs lost 1st ODI v South Africa Southampton 27 May 2017 ODI # 3873
won 28 runs won 1st Test v India Hyderabad 25 Jan 2024 Test # 2525
won 239 runs won 1st Test v South Africa The Oval 27 Jul 2017 Test # 2266
won 106 runs lost 1st ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
won 9 wickets won 1st Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
won 60 runs won 1st Test v India Southampton 30 Aug 2018 Test # 2317
won 177 runs won 1st Test v South Africa Manchester 4 Aug 2017 Test # 2268
won 150 runs won 1st ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
won 118 runs won 1st Test v India The Oval 7 Sep 2018 Test # 2318
won 124 runs lost 1st Test v New Zealand Lord's 21 May 2015 Test # 2162
won inns & 209 runs won 1st Test v West Indies Birmingham 17 Aug 2017 Test # 2270
won 122 runs lost 1st ODI v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
won 189 runs won 1st Test v South Africa Cape Town 3 Jan 2020 Test # 2379
won 4 runs lost 1st ODI v New Zealand Wellington 3 Mar 2018 ODI # 3982
won 160 runs won 1st ODI v Netherlands Pune 8 Nov 2023 ODI # 4697
won 211 runs won 1st Test v Sri Lanka Galle 6 Nov 2018 Test # 2324
won 87 runs lost 1st ODI v New Zealand Cardiff 6 Jun 2017 ODI # 3880
won 100 runs lost 1st ODI v India Lord's 14 Jul 2022 ODI # 4428
won inns & 53 runs won 1st Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
won 330 runs won 1st Test v Pakistan Manchester 22 Jul 2016 Test # 2208
won 93 runs won 1st ODI v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
won 57 runs won 1st Test v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
won 169 runs won 1st Test v Australia Cardiff 8 Jul 2015 Test # 2170
won 191 runs won 1st Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
won 74 runs won 1st Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
won 31 runs won 1st ODI v India Birmingham 30 Jun 2019 ODI # 4179
won 141 runs lost 1st Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
won 56 runs won 1st T20I v New Zealand Manchester 23 Jun 2015 T20I # 423
won 42 runs won 1st Test v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
won 28 runs lost 1st T20I v Australia Birmingham 27 Jun 2018 T20I # 679
won 169 runs won 1st ODI v Pakistan Nottingham 30 Aug 2016 ODI # 3773
won 113 runs lost 1st Test v West Indies Manchester 16 Jul 2020 Test # 2389
won 269 runs lost 1st Test v West Indies Manchester 24 Jul 2020 Test # 2390
won 26 runs won 1st Test v Pakistan Multan 9 Dec 2022 Test # 2480
won 119 runs won 1st ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
won 3 runs won 1st T20I v Pakistan Dubai (DICS) 27 Nov 2015 T20I # 469
won 95 runs won 1st ODI v Pakistan Abu Dhabi 13 Nov 2015 ODI # 3708
won 29 runs lost 1st ODI v West Indies St George's 27 Feb 2019 ODI # 4099
won 118 runs lost 1st ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
won 38 runs lost 1st ODI v Australia Cardiff 16 Jun 2018 ODI # 4010
won 22 runs won 1st Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
won 242 runs lost 1st ODI v Australia Nottingham 19 Jun 2018 ODI # 4011
won 267 runs lost 1st Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
won 84 runs won 1st ODI v Pakistan Dubai (DICS) 20 Nov 2015 ODI # 3712
won 232 runs lost 1st Test v West Indies Gros Islet 9 Feb 2019 Test # 2346
won 124 runs lost 1st ODI v West Indies Bristol 24 Sep 2017 ODI # 3915
won 39 runs won 1st ODI v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
won 143 runs won 1st Test v Ireland Lord's 24 Jul 2019 Test # 2352
won 79 runs lost 1st ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
won 137 runs lost 1st T20I v West Indies Basseterre 8 Mar 2019 T20I # 751
won 45 runs lost 1st ODI v West Indies North Sound 3 Mar 2017 ODI # 3845
won 12 runs lost 1st ODI v Pakistan Southampton 11 May 2019 ODI # 4133
won 181 runs lost 1st ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
won 100 runs won 1st ODI v New Zealand Lord's 15 Sep 2023 ODI # 4647
won 186 runs lost 1st ODI v West Indies Bridgetown 9 Mar 2017 ODI # 3849
won 227 runs won 1st Test v India Chennai 5 Feb 2021 Test # 2409
won 86 runs won 1st ODI v India Lord's 14 Jul 2018 ODI # 4016
won 15 runs won 1st T20I v Afghanistan Delhi 23 Mar 2016 T20I # 546
won 241 runs lost 1st Test v South Africa Durban 26 Dec 2015 Test # 2196
won 119 runs lost 1st ODI v Scotland Christchurch 23 Feb 2015 ODI # 3611
lost 9 wickets 16 won 1st ODI v Sri Lanka Wellington 1 Mar 2015 ODI # 3619
lost inns & 75 runs won 1st Test v India Chennai 16 Dec 2016 Test # 2241
lost 5 wickets 36 lost 1st ODI v South Africa Cape Town 14 Feb 2016 ODI # 3738
lost 10 wickets lost 1st Test v West Indies St George's 24 Mar 2022 Test # 2459
lost 10 wickets won 1st Test v India Ahmedabad 24 Feb 2021 Test # 2412
lost 3 wickets 2 won 1st ODI v Australia Manchester 16 Sep 2020 ODI # 4261
lost 3 wickets 78 lost 1st ODI v Australia Adelaide 26 Jan 2018 ODI # 3966
lost inns & 25 runs won 1st Test v India Ahmedabad 4 Mar 2021 Test # 2414
lost 4 wickets 2 lost 1st T20I v West Indies Eden Gardens 3 Apr 2016 T20I # 557
lost inns & 65 runs won 1st Test v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
lost 8 wickets 146 won 1st ODI v Sri Lanka Bengaluru 26 Oct 2023 ODI # 4682
lost 9 wickets 31 won 1st T20I v Pakistan Manchester 7 Sep 2016 T20I # 566
lost 3 wickets 4 lost 1st ODI v New Zealand Hamilton 25 Feb 2018 ODI # 3980
lost 7 wickets 127 lost 1st ODI v South Africa Lord's 29 May 2017 ODI # 3874
lost 8 wickets won 1st Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
lost 5 wickets won 1st Test v West Indies Bridgetown 1 May 2015 Test # 2160
lost inns & 12 runs lost 1st Test v South Africa Lord's 17 Aug 2022 Test # 2474
lost 3 wickets 6 won 1st ODI v New Zealand Southampton 14 Jun 2015 ODI # 3656
lost 10 wickets 188 lost 1st ODI v India The Oval 12 Jul 2022 ODI # 4424
lost 5 wickets won 1st Test v India Ranchi 23 Feb 2024 Test # 2531
lost 5 wickets won 1st Test v West Indies Leeds 25 Aug 2017 Test # 2271
lost 5 wickets 3 lost 1st ODI v New Zealand Dunedin 7 Mar 2018 ODI # 3989
lost 5 wickets 47 lost 1st ODI v India Manchester 17 Jul 2022 ODI # 4433
lost inns & 64 runs won 1st Test v India Dharamsala 7 Mar 2024 Test # 2534
lost 6 wickets 38 won 1st ODI v Pakistan Abu Dhabi 11 Nov 2015 ODI # 3707
lost 8 wickets 77 lost 1st ODI v Pakistan Cardiff 14 Jun 2017 ODI # 3889
lost 3 wickets 61 won 1st ODI v Australia Sydney 16 Jan 2015 ODI # 3578
lost 10 wickets won 1st Test v Australia Brisbane 23 Nov 2017 Test # 2282
lost 10 wickets won 1st Test v Pakistan The Oval 11 Aug 2016 Test # 2216
lost 9 wickets won 1st Test v Australia Brisbane 8 Dec 2021 Test # 2440
lost 8 wickets 10 lost 1st T20I v India Manchester 3 Jul 2018 T20I # 684
lost 10 wickets lost 1st Test v West Indies North Sound 31 Jan 2019 Test # 2344
lost 7 wickets 227 lost 1st ODI v West Indies Gros Islet 2 Mar 2019 ODI # 4103
lost 3 wickets 1 lost 1st ODI v Australia Hobart 23 Jan 2015 ODI # 3589
lost inns & 41 runs won 1st Test v Australia Perth 14 Dec 2017 Test # 2288
lost 4 wickets 10 lost 1st ODI v Pakistan Cardiff 4 Sep 2016 ODI # 3777
lost 3 wickets 0 lost 1st T20I v South Africa Cape Town 19 Feb 2016 T20I # 503
lost inns & 14 runs lost 1st Test v Australia Melbourne 26 Dec 2021 Test # 2442
lost 8 wickets 26 lost 1st ODI v New Zealand Cardiff 8 Sep 2023 ODI # 4636
lost 3 wickets 11 lost 1st ODI v India Pune 15 Jan 2017 ODI # 3819
lost 1 runs lost 1st Test v New Zealand Wellington 24 Feb 2023 Test # 2494
lost 7 wickets 14 lost 1st ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
lost 9 wickets 32 lost 1st T20I v South Africa Johannesburg 21 Feb 2016 T20I # 506
lost inns & 123 runs won 1st Test v Australia Sydney 4 Jan 2018 Test # 2291
lost inns & 49 runs lost 1st Test v New Zealand Auckland 22 Mar 2018 Test # 2299
lost 6 wickets 11 lost 1st T20I v West Indies Wankhede 16 Mar 2016 T20I # 537
lost 8 wickets 59 lost 1st ODI v India Nottingham 12 Jul 2018 ODI # 4014
lost 2 wickets won 1st Test v Australia Birmingham 16 Jun 2023 Test # 2507
lost 8 wickets won 1st Test v India Mohali 26 Nov 2016 Test # 2238
lost 7 wickets 22 won 1st ODI v South Africa Centurion 9 Feb 2016 ODI # 3736
lost 8 wickets 226 won 1st ODI v New Zealand Wellington 20 Feb 2015 ODI # 3607
lost 9 wickets won 1st Test v Pakistan Lord's 24 May 2018 Test # 2304
lost inns & 36 runs won 1st Test v India Wankhede 8 Dec 2016 Test # 2239
lost 1 wickets 16 lost 1st ODI v South Africa Johannesburg 12 Feb 2016 ODI # 3737
lost 9 wickets 82 lost 1st ODI v New Zealand Ahmedabad 5 Oct 2023 ODI # 4658
tied - won 1st T20I v Pakistan Sharjah 30 Nov 2015 T20I # 473
draw - won 1st Test v South Africa Cape Town 2 Jan 2016 Test # 2197
draw - lost 1st Test v West Indies North Sound 13 Apr 2015 Test # 2157
draw - won 1st Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
draw - won 1st Test v India Nottingham 4 Aug 2021 Test # 2428
draw - won 1st Test v Pakistan Southampton 21 Aug 2020 Test # 2393
draw - won 1st Test v India Rajkot 9 Nov 2016 Test # 2232
draw - lost 1st Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
draw - lost 1st Test v Australia Lord's 14 Aug 2019 Test # 2355
draw - won 1st Test v West Indies North Sound 8 Mar 2022 Test # 2454
draw - won 1st Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
n/r - lost 1st ODI v Sri Lanka Dambulla 10 Oct 2018 ODI # 4052
n/r - lost 1st ODI v West Indies Nottingham 21 Sep 2017 ODI # 3913
won inns & 55 runs lost 2nd Test v Pakistan Leeds 1 Jun 2018 Test # 2305
won 7 wickets 180 lost 2nd ODI v Ireland Bristol 5 May 2017 ODI # 3864
won 8 wickets 33 won 2nd ODI v India Leeds 17 Jul 2018 ODI # 4018
won 3 wickets won 2nd Test v Australia Leeds 6 Jul 2023 Test # 2509
won 7 wickets lost 2nd Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
won 7 wickets 17 won 2nd T20I v New Zealand Delhi 30 Mar 2016 T20I # 555
won 5 wickets lost 2nd Test v New Zealand Lord's 2 Jun 2022 Test # 2464
won 9 wickets 41 won 2nd ODI v Afghanistan Sydney 13 Mar 2015 ODI # 3635
won inns & 159 runs won 2nd Test v India Lord's 9 Aug 2018 Test # 2315
won 5 wickets 91 won 2nd ODI v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
won 10 wickets 95 lost 2nd ODI v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
won 5 wickets won 2nd Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
won 7 wickets 15 won 2nd ODI v Sri Lanka Pallekele 17 Oct 2018 ODI # 4054
won 9 wickets won 2nd Test v West Indies St George's 21 Apr 2015 Test # 2158
won 8 wickets 42 won 2nd ODI v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
won 7 wickets lost 2nd Test v New Zealand Leeds 23 Jun 2022 Test # 2467
won 18 runs won 2nd ODI v Sri Lanka Pallekele 20 Oct 2018 ODI # 4055
won 7 wickets 11 won 2nd T20I v India Kanpur 26 Jan 2017 T20I # 592
won 6 wickets 11 won 2nd ODI v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
won 6 wickets 73 won 2nd ODI v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
won 7 wickets won 2nd Test v India Birmingham 1 Jul 2022 Test # 2470
won 8 wickets 101 won 2nd ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
won 8 wickets 16 won 2nd ODI v Bangladesh The Oval 1 Jun 2017 ODI # 3875
won inns & 85 runs lost 2nd Test v South Africa Manchester 25 Aug 2022 Test # 2475
won 7 wickets 36 lost 2nd ODI v New Zealand Nottingham 17 Jun 2015 ODI # 3657
won 6 wickets 8 lost 2nd ODI v West Indies Bridgetown 20 Feb 2019 ODI # 4096
won 44 runs lost 2nd ODI v Pakistan Southampton 24 Aug 2016 ODI # 3770
won 9 wickets won 2nd Test v South Africa The Oval 8 Sep 2022 Test # 2476
won 3 wickets 6 won 2nd ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
won 40 runs won 2nd ODI v Australia Birmingham 10 Jun 2017 ODI # 3885
won inns & 76 runs lost 2nd Test v India Leeds 25 Aug 2021 Test # 2432
won 9 wickets lost 2nd Test v West Indies Lord's 7 Sep 2017 Test # 2274
won 4 wickets 15 lost 2nd ODI v Pakistan Lord's 27 Aug 2016 ODI # 3771
won 7 wickets 104 won 2nd ODI v New Zealand Christchurch 10 Mar 2018 ODI # 3992
won 3 wickets 36 lost 2nd ODI v Australia The Oval 13 Jun 2018 ODI # 4009
won 7 wickets 67 lost 2nd ODI v West Indies Manchester 19 Sep 2017 ODI # 3911
won 8 wickets lost 2nd Test v Australia Birmingham 29 Jul 2015 Test # 2173
won 9 wickets 135 lost 2nd ODI v India Brisbane 20 Jan 2015 ODI # 3586
won 4 wickets 12 lost 2nd ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
won 3 wickets lost 2nd Test v Pakistan Manchester 5 Aug 2020 Test # 2391
won 8 wickets lost 2nd Test v Pakistan Karachi 17 Dec 2022 Test # 2483
won 8 wickets 107 lost 2nd ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
won 6 wickets 54 lost 2nd ODI v Pakistan Sharjah 17 Nov 2015 ODI # 3710
won inns & 78 runs won 2nd Test v Australia Nottingham 6 Aug 2015 Test # 2175
won 5 wickets 2 won 2nd T20I v India Cardiff 6 Jul 2018 T20I # 688
won 4 wickets 18 won 2nd ODI v Ireland Dublin (Malahide) 3 May 2019 ODI # 4127
won 3 wickets 19 won 2nd ODI v India Perth 30 Jan 2015 ODI # 3595
won 4 wickets 7 won 2nd T20I v West Indies Gros Islet 5 Mar 2019 T20I # 750
won 6 wickets 32 lost 2nd ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
won 6 runs won 2nd ODI v West Indies The Oval 27 Sep 2017 ODI # 3916
won 8 wickets 57 lost 2nd T20I v West Indies Basseterre 10 Mar 2019 T20I # 752
won 7 wickets lost 2nd Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
won 1 wickets 9 lost 2nd ODI v Australia Manchester 24 Jun 2018 ODI # 4013
won 10 wickets won 2nd Test v Ireland Lord's 1 Jun 2023 Test # 2504
won 5 wickets 22 lost 2nd ODI v South Africa Gqeberha 6 Feb 2016 ODI # 3734
won 9 wickets 72 won 2nd ODI v West Indies Southampton 29 Sep 2017 ODI # 3918
won 7 wickets 4 lost 2nd T20I v Pakistan Cardiff 5 May 2019 T20I # 772
won 4 wickets 10 lost 2nd ODI v West Indies North Sound 5 Mar 2017 ODI # 3848
won 6 wickets lost 2nd Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
won 2 wickets 40 won 2nd ODI v South Africa Johannesburg 9 Feb 2020 ODI # 4242
won 2 wickets 2 won 2nd T20I v South Africa Wankhede 18 Mar 2016 T20I # 540
won 5 wickets 7 won 2nd ODI v Australia Melbourne 14 Jan 2018 ODI # 3951
won 6 wickets 31 won 2nd ODI v Pakistan Bristol 14 May 2019 ODI # 4135
won 1 wickets won 2nd Test v Australia Leeds 22 Aug 2019 Test # 2357
won 4 wickets 34 lost 2nd ODI v Australia Brisbane 19 Jan 2018 ODI # 3958
won 3 wickets 3 won 2nd ODI v Pakistan Nottingham 17 May 2019 ODI # 4138
lost 317 runs lost 2nd Test v India Chennai 13 Feb 2021 Test # 2411
lost 185 runs lost 2nd Test v Australia Manchester 4 Sep 2019 Test # 2360
lost 69 runs won 2nd ODI v Afghanistan Delhi 15 Oct 2023 ODI # 4670
lost 15 runs won 2nd ODI v Bangladesh Adelaide 9 Mar 2015 ODI # 3630
lost 280 runs lost 2nd Test v South Africa Centurion 22 Jan 2016 Test # 2200
lost 229 runs won 2nd ODI v South Africa Wankhede 21 Oct 2023 ODI # 4677
lost 340 runs lost 2nd Test v South Africa Nottingham 14 Jul 2017 Test # 2264
lost 14 runs won 2nd ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
lost 203 runs won 2nd Test v India Nottingham 18 Aug 2018 Test # 2316
lost 100 runs won 2nd ODI v India Lucknow 29 Oct 2023 ODI # 4686
lost 13 runs lost 2nd ODI v New Zealand The Oval 12 Jun 2015 ODI # 3655
lost 106 runs lost 2nd Test v India Visakhapatnam 2 Feb 2024 Test # 2526
lost 107 runs won 2nd Test v South Africa Centurion 26 Dec 2019 Test # 2377
lost 33 runs won 2nd ODI v Australia Ahmedabad 4 Nov 2023 ODI # 4693
lost 219 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 23 Oct 2018 ODI # 4058
lost 434 runs lost 2nd Test v India Rajkot 15 Feb 2024 Test # 2530
lost 5 runs won 2nd T20I v India Nagpur 29 Jan 2017 T20I # 593
lost 20 runs lost 2nd ODI v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
lost 75 runs lost 2nd Test v Pakistan Lord's 14 Jul 2016 Test # 2206
lost 151 runs won 2nd Test v India Lord's 12 Aug 2021 Test # 2429
lost 199 runs won 2nd Test v New Zealand Leeds 29 May 2015 Test # 2163
lost 75 runs won 2nd T20I v India Bengaluru 1 Feb 2017 T20I # 594
lost 64 runs won 2nd ODI v Australia Lord's 25 Jun 2019 ODI # 4173
lost 26 runs won 2nd ODI v West Indies Bridgetown 22 Feb 2019 ODI # 4097
lost 21 runs won 2nd T20I v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
lost 157 runs won 2nd Test v India The Oval 2 Sep 2021 Test # 2433
lost 405 runs lost 2nd Test v Australia Lord's 16 Jul 2015 Test # 2171
lost 62 runs lost 2nd ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
lost 6 runs won 2nd ODI v Scotland Edinburgh 10 Jun 2018 ODI # 4008
lost 381 runs lost 2nd Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
lost 120 runs won 2nd Test v Australia Adelaide 2 Dec 2017 Test # 2285
lost 275 runs lost 2nd Test v Australia Adelaide 16 Dec 2021 Test # 2441
lost 108 runs lost 2nd Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
lost inns & 46 runs won 2nd Test v Australia The Oval 20 Aug 2015 Test # 2178
lost 15 runs won 2nd ODI v India Cuttack 19 Jan 2017 ODI # 3821
lost 112 runs won 2nd ODI v Australia Perth 1 Feb 2015 ODI # 3597
lost 246 runs lost 2nd Test v India Visakhapatnam 17 Nov 2016 Test # 2235
lost 251 runs lost 2nd Test v Australia Birmingham 1 Aug 2019 Test # 2353
lost 146 runs won 2nd Test v Australia Hobart 14 Jan 2022 Test # 2449
lost 178 runs lost 2nd Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
lost 111 runs won 2nd ODI v Australia Melbourne 14 Feb 2015 ODI # 3600
lost 127 runs lost 2nd Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
lost 43 runs won 2nd Test v Australia Lord's 28 Jun 2023 Test # 2508
lost 19 runs won 2nd ODI v Australia Manchester 11 Sep 2020 ODI # 4259
tied - won 2nd ODI v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
tied - lost 2nd ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
draw - won 2nd Test v Australia Manchester 19 Jul 2023 Test # 2512
draw - lost 2nd Test v New Zealand Lord's 2 Jun 2021 Test # 2422
draw - won 2nd Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
draw - lost 2nd Test v Pakistan Southampton 13 Aug 2020 Test # 2392
draw - lost 2nd Test v Australia Melbourne 26 Dec 2017 Test # 2289
draw - lost 2nd Test v Australia Sydney 5 Jan 2022 Test # 2446
draw - lost 2nd Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
n/r - won 2nd ODI v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
n/r - won 2nd ODI v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
n/r - lost 2nd ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
n/r - won 2nd ODI v Pakistan The Oval 8 May 2019 ODI # 4130
n/r - won 2nd ODI v South Africa Durban 7 Feb 2020 ODI # 4238
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page