Records type all-round analysis [change type]
View match results [change view]
Primary team England remove England from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 4s 6s Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2014-2023 185 5980 180 33.22 12 690 151 - - - - 66 0 - Profile
filtered 2014-2023 185 5980 180 33.22 12 690 151 - - - - 66 0 -
Match results
won 3 runs won 1st T20I v India Birmingham 7 Sep 2014 T20I # 405
n/r - won 2nd ODI v Ireland Dublin (Malahide) 8 May 2015 ODI # 3650
won 210 runs lost 1st ODI v New Zealand Birmingham 9 Jun 2015 ODI # 3654
lost 13 runs lost 2nd ODI v New Zealand The Oval 12 Jun 2015 ODI # 3655
lost 3 wickets 6 won 1st ODI v New Zealand Southampton 14 Jun 2015 ODI # 3656
won 7 wickets 36 lost 2nd ODI v New Zealand Nottingham 17 Jun 2015 ODI # 3657
won 3 wickets 6 won 2nd ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
won 56 runs won 1st T20I v New Zealand Manchester 23 Jun 2015 T20I # 423
won 5 runs lost 1st T20I v Australia Cardiff 31 Aug 2015 T20I # 453
lost 59 runs lost 2nd ODI v Australia Southampton 3 Sep 2015 ODI # 3680
lost 64 runs won 2nd ODI v Australia Lord's 5 Sep 2015 ODI # 3681
won 93 runs won 1st ODI v Australia Manchester 8 Sep 2015 ODI # 3682
won 3 wickets 10 lost 2nd ODI v Australia Leeds 11 Sep 2015 ODI # 3683
lost 8 wickets 154 won 1st ODI v Australia Manchester 13 Sep 2015 ODI # 3684
lost 6 wickets 38 won 1st ODI v Pakistan Abu Dhabi 11 Nov 2015 ODI # 3707
won 95 runs won 1st ODI v Pakistan Abu Dhabi 13 Nov 2015 ODI # 3708
won 6 wickets 54 lost 2nd ODI v Pakistan Sharjah 17 Nov 2015 ODI # 3710
won 84 runs won 1st ODI v Pakistan Dubai (DICS) 20 Nov 2015 ODI # 3712
won 14 runs won 1st T20I v Pakistan Dubai (DICS) 26 Nov 2015 T20I # 468
won 3 runs won 1st T20I v Pakistan Dubai (DICS) 27 Nov 2015 T20I # 469
tied - won 1st T20I v Pakistan Sharjah 30 Nov 2015 T20I # 473
won 39 runs won 1st ODI v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
won 5 wickets 22 lost 2nd ODI v South Africa Gqeberha 6 Feb 2016 ODI # 3734
lost 7 wickets 22 won 1st ODI v South Africa Centurion 9 Feb 2016 ODI # 3736
lost 1 wickets 16 lost 1st ODI v South Africa Johannesburg 12 Feb 2016 ODI # 3737
lost 5 wickets 36 lost 1st ODI v South Africa Cape Town 14 Feb 2016 ODI # 3738
lost 3 wickets 0 lost 1st T20I v South Africa Cape Town 19 Feb 2016 T20I # 503
lost 9 wickets 32 lost 1st T20I v South Africa Johannesburg 21 Feb 2016 T20I # 506
lost 6 wickets 11 lost 1st T20I v West Indies Wankhede 16 Mar 2016 T20I # 537
won 2 wickets 2 won 2nd T20I v South Africa Wankhede 18 Mar 2016 T20I # 540
won 15 runs won 1st T20I v Afghanistan Delhi 23 Mar 2016 T20I # 546
won 10 runs lost 1st T20I v Sri Lanka Delhi 26 Mar 2016 T20I # 551
won 7 wickets 17 won 2nd T20I v New Zealand Delhi 30 Mar 2016 T20I # 555
lost 4 wickets 2 lost 1st T20I v West Indies Eden Gardens 3 Apr 2016 T20I # 557
tied - won 2nd ODI v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
won 10 wickets 95 lost 2nd ODI v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
n/r - won 2nd ODI v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
won 6 wickets 11 won 2nd ODI v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
won 122 runs lost 1st ODI v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
won 8 wickets 15 lost 2nd T20I v Sri Lanka Southampton 5 Jul 2016 T20I # 561
won 44 runs lost 2nd ODI v Pakistan Southampton 24 Aug 2016 ODI # 3770
won 4 wickets 15 lost 2nd ODI v Pakistan Lord's 27 Aug 2016 ODI # 3771
won 169 runs won 1st ODI v Pakistan Nottingham 30 Aug 2016 ODI # 3773
won 4 wickets 12 lost 2nd ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
lost 4 wickets 10 lost 1st ODI v Pakistan Cardiff 4 Sep 2016 ODI # 3777
lost 9 wickets 31 won 1st T20I v Pakistan Manchester 7 Sep 2016 T20I # 566
won 21 runs won 1st ODI v Bangladesh Mirpur 7 Oct 2016 ODI # 3791
lost 34 runs won 2nd ODI v Bangladesh Mirpur 9 Oct 2016 ODI # 3793
lost 3 wickets 11 lost 1st ODI v India Pune 15 Jan 2017 ODI # 3819
lost 15 runs won 2nd ODI v India Cuttack 19 Jan 2017 ODI # 3821
won 5 runs lost 1st ODI v India Eden Gardens 22 Jan 2017 ODI # 3824
won 7 wickets 11 won 2nd T20I v India Kanpur 26 Jan 2017 T20I # 592
lost 5 runs won 2nd T20I v India Nagpur 29 Jan 2017 T20I # 593
lost 75 runs won 2nd T20I v India Bengaluru 1 Feb 2017 T20I # 594
won 45 runs lost 1st ODI v West Indies North Sound 3 Mar 2017 ODI # 3845
won 4 wickets 10 lost 2nd ODI v West Indies North Sound 5 Mar 2017 ODI # 3848
won 186 runs lost 1st ODI v West Indies Bridgetown 9 Mar 2017 ODI # 3849
won 7 wickets 180 lost 2nd ODI v Ireland Bristol 5 May 2017 ODI # 3864
won 85 runs lost 1st ODI v Ireland Lord's 7 May 2017 ODI # 3865
won 72 runs lost 1st ODI v South Africa Leeds 24 May 2017 ODI # 3872
won 2 runs lost 1st ODI v South Africa Southampton 27 May 2017 ODI # 3873
lost 7 wickets 127 lost 1st ODI v South Africa Lord's 29 May 2017 ODI # 3874
won 8 wickets 16 won 2nd ODI v Bangladesh The Oval 1 Jun 2017 ODI # 3875
won 87 runs lost 1st ODI v New Zealand Cardiff 6 Jun 2017 ODI # 3880
won 40 runs won 2nd ODI v Australia Birmingham 10 Jun 2017 ODI # 3885
won 9 wickets 33 lost 2nd T20I v South Africa Southampton 21 Jun 2017 T20I # 614
lost 3 runs won 2nd T20I v South Africa Taunton 23 Jun 2017 T20I # 615
won 19 runs lost 1st T20I v South Africa Cardiff 25 Jun 2017 T20I # 616
lost 21 runs won 2nd T20I v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
won 6 runs won 2nd ODI v West Indies The Oval 27 Sep 2017 ODI # 3916
won 9 wickets 72 won 2nd ODI v West Indies Southampton 29 Sep 2017 ODI # 3918
won 5 wickets 7 won 2nd ODI v Australia Melbourne 14 Jan 2018 ODI # 3951
won 4 wickets 34 lost 2nd ODI v Australia Brisbane 19 Jan 2018 ODI # 3958
won 16 runs lost 1st ODI v Australia Sydney 21 Jan 2018 ODI # 3960
lost 3 wickets 78 lost 1st ODI v Australia Adelaide 26 Jan 2018 ODI # 3966
won 12 runs lost 1st ODI v Australia Perth 28 Jan 2018 ODI # 3968
lost 5 wickets 9 lost 1st T20I v Australia Hobart 7 Feb 2018 T20I # 645
lost 7 wickets 33 lost 1st T20I v Australia Melbourne 10 Feb 2018 T20I # 646
lost 12 runs won 2nd T20I v New Zealand Wellington 13 Feb 2018 T20I # 647
won 2 runs lost 1st T20I v New Zealand Hamilton 18 Feb 2018 T20I # 650
lost 3 wickets 4 lost 1st ODI v New Zealand Hamilton 25 Feb 2018 ODI # 3980
won 6 wickets 73 won 2nd ODI v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
won 4 runs lost 1st ODI v New Zealand Wellington 3 Mar 2018 ODI # 3982
lost 5 wickets 3 lost 1st ODI v New Zealand Dunedin 7 Mar 2018 ODI # 3989
lost 6 runs won 2nd ODI v Scotland Edinburgh 10 Jun 2018 ODI # 4008
won 3 wickets 36 lost 2nd ODI v Australia The Oval 13 Jun 2018 ODI # 4009
won 38 runs lost 1st ODI v Australia Cardiff 16 Jun 2018 ODI # 4010
won 242 runs lost 1st ODI v Australia Nottingham 19 Jun 2018 ODI # 4011
won 6 wickets 32 lost 2nd ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
won 1 wickets 9 lost 2nd ODI v Australia Manchester 24 Jun 2018 ODI # 4013
won 28 runs lost 1st T20I v Australia Birmingham 27 Jun 2018 T20I # 679
lost 8 wickets 10 lost 1st T20I v India Manchester 3 Jul 2018 T20I # 684
won 5 wickets 2 won 2nd T20I v India Cardiff 6 Jul 2018 T20I # 688
lost 7 wickets 8 lost 1st T20I v India Bristol 8 Jul 2018 T20I # 690
lost 8 wickets 59 lost 1st ODI v India Nottingham 12 Jul 2018 ODI # 4014
won 86 runs won 1st ODI v India Lord's 14 Jul 2018 ODI # 4016
n/r - lost 1st ODI v Sri Lanka Dambulla 10 Oct 2018 ODI # 4052
won 31 runs lost 1st ODI v Sri Lanka Dambulla 13 Oct 2018 ODI # 4053
won 7 wickets 15 won 2nd ODI v Sri Lanka Pallekele 17 Oct 2018 ODI # 4054
won 18 runs won 2nd ODI v Sri Lanka Pallekele 20 Oct 2018 ODI # 4055
lost 219 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 23 Oct 2018 ODI # 4058
won 30 runs lost 1st T20I v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
won 6 wickets 8 lost 2nd ODI v West Indies Bridgetown 20 Feb 2019 ODI # 4096
lost 26 runs won 2nd ODI v West Indies Bridgetown 22 Feb 2019 ODI # 4097
n/r - won - ODI v West Indies St George's 25 Feb 2019 ODI # 4098
won 12 runs lost 1st ODI v Pakistan Southampton 11 May 2019 ODI # 4133
won 6 wickets 31 won 2nd ODI v Pakistan Bristol 14 May 2019 ODI # 4135
won 3 wickets 3 won 2nd ODI v Pakistan Nottingham 17 May 2019 ODI # 4138
won 104 runs lost 1st ODI v South Africa The Oval 30 May 2019 ODI # 4143
lost 14 runs won 2nd ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
won 106 runs lost 1st ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
won 8 wickets 101 won 2nd ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
won 31 runs won 1st ODI v India Birmingham 30 Jun 2019 ODI # 4179
won 119 runs won 1st ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
won 8 wickets 107 lost 2nd ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
tied - lost 2nd ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
won 143 runs won 1st Test v Ireland Lord's 24 Jul 2019 Test # 2352
lost 251 runs lost 2nd Test v Australia Birmingham 1 Aug 2019 Test # 2353
draw - lost 1st Test v Australia Lord's 14 Aug 2019 Test # 2355
won 1 wickets won 2nd Test v Australia Leeds 22 Aug 2019 Test # 2357
lost 185 runs lost 2nd Test v Australia Manchester 4 Sep 2019 Test # 2360
lost 7 wickets 14 lost 1st ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
n/r - won 2nd ODI v South Africa Durban 7 Feb 2020 ODI # 4238
won 2 wickets 40 won 2nd ODI v South Africa Johannesburg 9 Feb 2020 ODI # 4242
lost 1 runs won 2nd T20I v South Africa East London 12 Feb 2020 T20I # 1039
won 2 runs lost 1st T20I v South Africa Durban 14 Feb 2020 T20I # 1041
won 5 wickets 5 lost 2nd T20I v South Africa Centurion 16 Feb 2020 T20I # 1043
won 6 wickets 133 won 2nd ODI v Ireland Southampton 30 Jul 2020 ODI # 4256
won 4 wickets 105 lost 2nd ODI v Ireland Southampton 1 Aug 2020 ODI # 4257
lost 7 wickets 1 lost 1st ODI v Ireland Southampton 4 Aug 2020 ODI # 4258
lost 19 runs won 2nd ODI v Australia Manchester 11 Sep 2020 ODI # 4259
won 24 runs won 1st ODI v Australia Manchester 13 Sep 2020 ODI # 4260
lost 3 wickets 2 won 1st ODI v Australia Manchester 16 Sep 2020 ODI # 4261
won 5 wickets 4 won 2nd T20I v South Africa Cape Town 27 Nov 2020 T20I # 1109
won 4 wickets 1 won 2nd T20I v South Africa Paarl 29 Nov 2020 T20I # 1111
won 9 wickets 14 lost 2nd T20I v South Africa Cape Town 1 Dec 2020 T20I # 1113
won 8 wickets 27 won 2nd T20I v India Ahmedabad 12 Mar 2021 T20I # 1131
lost 7 wickets 13 lost 1st T20I v India Ahmedabad 14 Mar 2021 T20I # 1132
won 8 wickets 10 won 2nd T20I v India Ahmedabad 16 Mar 2021 T20I # 1133
lost 8 runs won 2nd T20I v India Ahmedabad 18 Mar 2021 T20I # 1135
lost 36 runs won 2nd T20I v India Ahmedabad 20 Mar 2021 T20I # 1138
lost 66 runs won 2nd ODI v India Pune 23 Mar 2021 ODI # 4281
won 6 wickets 39 won 2nd ODI v India Pune 26 Mar 2021 ODI # 4283
lost 7 runs won 2nd ODI v India Pune 28 Mar 2021 ODI # 4284
won 8 wickets 17 lost 2nd T20I v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
won 5 wickets 11 lost 2nd T20I v Sri Lanka Cardiff 24 Jun 2021 T20I # 1168
won 8 wickets 42 won 2nd ODI v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
n/r - won 2nd ODI v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
lost 31 runs won 2nd T20I v Pakistan Nottingham 16 Jul 2021 T20I # 1191
won 45 runs lost 1st T20I v Pakistan Leeds 18 Jul 2021 T20I # 1193
won 3 wickets 2 lost 2nd T20I v Pakistan Manchester 20 Jul 2021 T20I # 1195
won 6 wickets 70 won 2nd T20I v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
won 8 wickets 35 lost 2nd T20I v Bangladesh Abu Dhabi 27 Oct 2021 T20I # 1369
won 8 wickets 50 won 2nd T20I v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
won 26 runs lost 1st T20I v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
lost 10 runs won 2nd T20I v South Africa Sharjah 6 Nov 2021 T20I # 1400
lost 9 wickets 17 lost 1st T20I v West Indies Bridgetown 22 Jan 2022 T20I # 1453
won 1 runs lost 1st T20I v West Indies Bridgetown 23 Jan 2022 T20I # 1454
lost 20 runs won 2nd T20I v West Indies Bridgetown 26 Jan 2022 T20I # 1455
won 34 runs lost 1st T20I v West Indies Bridgetown 29 Jan 2022 T20I # 1456
lost 17 runs lost 2nd T20I v West Indies Bridgetown 30 Jan 2022 T20I # 1457
won 232 runs lost 1st ODI v Netherlands Amstelveen 17 Jun 2022 ODI # 4413
won 6 wickets 29 lost 2nd ODI v Netherlands Amstelveen 19 Jun 2022 ODI # 4414
won 8 wickets 119 won 2nd ODI v Netherlands Amstelveen 22 Jun 2022 ODI # 4417
lost 50 runs lost 2nd T20I v India Southampton 7 Jul 2022 T20I # 1616
lost 49 runs won 2nd T20I v India Birmingham 9 Jul 2022 T20I # 1628
won 17 runs won 1st T20I v India Nottingham 10 Jul 2022 T20I # 1631
lost 10 wickets 188 lost 1st ODI v India The Oval 12 Jul 2022 ODI # 4424
won 100 runs lost 1st ODI v India Lord's 14 Jul 2022 ODI # 4428
lost 5 wickets 47 lost 1st ODI v India Manchester 17 Jul 2022 ODI # 4433
lost 62 runs lost 2nd ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
won 118 runs lost 1st ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
n/r - lost 2nd ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
won 41 runs lost 1st T20I v South Africa Bristol 27 Jul 2022 T20I # 1693
lost 58 runs won 2nd T20I v South Africa Cardiff 28 Jul 2022 T20I # 1698
lost 90 runs won 2nd T20I v South Africa Southampton 31 Jul 2022 T20I # 1717
lost 6 wickets 19 lost 1st ODI v Australia Adelaide 17 Nov 2022 ODI # 4475
lost 72 runs lost 2nd ODI v Australia Sydney 19 Nov 2022 ODI # 4477
lost 221 runs won 2nd ODI v Australia Melbourne 22 Nov 2022 ODI # 4480
lost 27 runs lost 2nd ODI v South Africa Bloemfontein 27 Jan 2023 ODI # 4512
lost 5 wickets 5 lost 1st ODI v South Africa Bloemfontein 29 Jan 2023 ODI # 4513
won 59 runs lost 1st ODI v South Africa Kimberley 1 Feb 2023 ODI # 4514
won 3 wickets 8 lost 2nd ODI v Bangladesh Mirpur 1 Mar 2023 ODI # 4525
won 132 runs lost 1st ODI v Bangladesh Mirpur 3 Mar 2023 ODI # 4528
lost 50 runs lost 2nd ODI v Bangladesh Chattogram 6 Mar 2023 ODI # 4531
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page