Records type batting analysis [change type]
View list of partnerships [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 Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2011-2023 114 105 21 2927 101* 34.84 2024 144.61 1 22 6 263 123 Profile
filtered 2011-2023 114 105 21 2927 101* 34.84 2024 144.61 1 22 6 263 123
List of partnerships
BA Stokes 6 3 5/52 6/55 2 v West Indies The Oval 25 Sep 2011 T20I # 208
TT Bresnan 7 5 6/55 7/60 2 v West Indies The Oval 25 Sep 2011 T20I # 208
SG Borthwick 8 23 7/60 8/83 2 v West Indies The Oval 25 Sep 2011 T20I # 208
JM Bairstow 5 8 4/113 5/121 2 v Pakistan Dubai (DICS) 23 Feb 2012 T20I # 226
JM Bairstow 6 14 5/118 6/132 1 v Pakistan Dubai (DICS) 25 Feb 2012 T20I # 228
KP Pietersen 5 17 4/72 5/89 1 v Pakistan Abu Dhabi 27 Feb 2012 T20I # 229
EJG Morgan 4 2* 3/171 3/173 2 v West Indies Nottingham 24 Jun 2012 T20I # 246
JM Bairstow 5 10 4/66 5/76 1 v South Africa Chester-le-Street 8 Sep 2012 T20I # 258
C Kieswetter 4 48 3/64 4/112 1 v South Africa Birmingham 12 Sep 2012 T20I # 262
JM Bairstow 5 4 4/112 5/116 1 v South Africa Birmingham 12 Sep 2012 T20I # 262
TT Bresnan 6 2* 5/116 5/118 1 v South Africa Birmingham 12 Sep 2012 T20I # 262
LJ Wright 4 18 3/141 4/159 1 v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
C Kieswetter 5 9 4/42 5/51 2 v India Colombo (RPS) 23 Sep 2012 T20I # 272
TT Bresnan 6 3 5/51 6/54 2 v India Colombo (RPS) 23 Sep 2012 T20I # 272
SCJ Broad 7 6 6/54 7/60 2 v India Colombo (RPS) 23 Sep 2012 T20I # 272
EJG Morgan 5 2* 4/162 4/164 2 v West Indies Pallekele 27 Sep 2012 T20I # 276
LJ Wright 4 15 3/127 4/142 2 v New Zealand Pallekele 29 Sep 2012 T20I # 279
JM Bairstow 5 7* 4/142 4/149 2 v New Zealand Pallekele 29 Sep 2012 T20I # 279
SR Patel 6 15 5/76 6/91 2 v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
SR Patel 5 38 4/100 5/138 1 v India Pune 20 Dec 2012 T20I # 292
TT Bresnan 6 1 5/138 6/139 1 v India Pune 20 Dec 2012 T20I # 292
JC Tredwell 7 18* 6/139 6/157 1 v India Pune 20 Dec 2012 T20I # 292
EJG Morgan 5 32* 4/149 4/181 2 v India Wankhede 22 Dec 2012 T20I # 294
JM Bairstow 5 22 4/172 5/194 1 v New Zealand Auckland 9 Feb 2013 T20I # 301
SR Patel 6 3 5/194 6/197 1 v New Zealand Auckland 9 Feb 2013 T20I # 301
SCJ Broad 7 6 6/197 7/203 1 v New Zealand Auckland 9 Feb 2013 T20I # 301
JC Tredwell 8 11* 7/203 7/214 1 v New Zealand Auckland 9 Feb 2013 T20I # 301
EJG Morgan 5 4 4/43 5/47 2 v New Zealand Hamilton 12 Feb 2013 T20I # 302
SR Patel 6 15 5/47 6/62 2 v New Zealand Hamilton 12 Feb 2013 T20I # 302
SCJ Broad 7 18 6/62 7/80 2 v New Zealand Hamilton 12 Feb 2013 T20I # 302
JC Tredwell 8 35 7/80 8/115 2 v New Zealand Hamilton 12 Feb 2013 T20I # 302
RS Bopara 5 45 4/139 5/184 2 v New Zealand The Oval 25 Jun 2013 T20I # 317
JE Root 6 66 5/137 6/203 2 v Australia Southampton 29 Aug 2013 T20I # 328
EJG Morgan 4 0 3/187 4/187 1 v Australia Chester-le-Street 31 Aug 2013 T20I # 329
JE Root 5 47 4/51 5/98 2 v Australia Hobart 29 Jan 2014 T20I # 354
JE Root 5 8 4/55 5/63 1 v Australia Melbourne 31 Jan 2014 T20I # 355
RS Bopara 6 24 5/63 6/87 1 v Australia Melbourne 31 Jan 2014 T20I # 355
TT Bresnan 7 9 6/87 7/96 1 v Australia Melbourne 31 Jan 2014 T20I # 355
EJG Morgan 5 19 4/60 5/79 2 v Australia Sydney 2 Feb 2014 T20I # 356
EJG Morgan 4 4 3/36 4/40 2 v West Indies Bridgetown 9 Mar 2014 T20I # 361
AD Hales 4 76 3/26 4/102 1 v West Indies Bridgetown 11 Mar 2014 T20I # 362
RS Bopara 5 35 4/102 5/137 1 v West Indies Bridgetown 11 Mar 2014 T20I # 362
EJG Morgan 3 11 2/112 3/123 1 v West Indies Bridgetown 13 Mar 2014 T20I # 364
RS Bopara 4 5 3/123 4/128 1 v West Indies Bridgetown 13 Mar 2014 T20I # 364
EJG Morgan 4 27 3/76 4/103 1 v New Zealand Chattogram 22 Mar 2014 T20I # 380
RS Bopara 5 26 4/103 5/129 1 v New Zealand Chattogram 22 Mar 2014 T20I # 380
AD Hales 4 4 3/152 4/156 2 v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
EJG Morgan 4 32 3/73 4/105 2 v South Africa Chattogram 29 Mar 2014 T20I # 391
RS Bopara 5 26 4/105 5/131 2 v South Africa Chattogram 29 Mar 2014 T20I # 391
MM Ali 4 6 3/26 4/32 2 v Netherlands Chattogram 31 Mar 2014 T20I # 394
RS Bopara 5 10 4/32 5/42 2 v Netherlands Chattogram 31 Mar 2014 T20I # 394
AD Hales 5 39 4/85 5/124 2 v Sri Lanka The Oval 20 May 2014 T20I # 401
EJG Morgan 5 45 4/85 5/130 1 v India Birmingham 7 Sep 2014 T20I # 405
MM Ali 4 15 3/153 4/168 1 v Australia Cardiff 31 Aug 2015 T20I # 453
JM Vince 4 35 3/74 4/109 1 v Pakistan Dubai (DICS) 27 Nov 2015 T20I # 469
SW Billings 5 27 4/109 5/136 1 v Pakistan Dubai (DICS) 27 Nov 2015 T20I # 469
DJ Willey 6 14 5/136 6/150 1 v Pakistan Dubai (DICS) 27 Nov 2015 T20I # 469
JM Vince 5 7 4/68 5/75 1 v Pakistan Sharjah 30 Nov 2015 T20I # 473
EJG Morgan 5 13 4/68 5/81 1 v South Africa Cape Town 19 Feb 2016 T20I # 503
MM Ali 6 0 5/81 6/81 1 v South Africa Cape Town 19 Feb 2016 T20I # 503
CJ Jordan 7 27 6/81 7/108 1 v South Africa Cape Town 19 Feb 2016 T20I # 503
AU Rashid 8 12 7/108 8/120 1 v South Africa Cape Town 19 Feb 2016 T20I # 503
DJ Willey 9 14* 8/120 8/134 1 v South Africa Cape Town 19 Feb 2016 T20I # 503
EJG Morgan 4 96 3/61 4/157 1 v South Africa Johannesburg 21 Feb 2016 T20I # 506
JE Root 3 22 2/92 3/114 1 v West Indies Wankhede 16 Mar 2016 T20I # 537
EJG Morgan 4 38 3/114 4/152 1 v West Indies Wankhede 16 Mar 2016 T20I # 537
JE Root 5 75 4/111 5/186 2 v South Africa Wankhede 18 Mar 2016 T20I # 540
BA Stokes 5 8 4/42 5/50 1 v Afghanistan Delhi 23 Mar 2016 T20I # 546
JJ Roy 3 23 2/65 3/88 1 v Sri Lanka Delhi 26 Mar 2016 T20I # 551
EJG Morgan 4 74 3/88 4/162 1 v Sri Lanka Delhi 26 Mar 2016 T20I # 551
BA Stokes 5 9* 4/162 4/171 1 v Sri Lanka Delhi 26 Mar 2016 T20I # 551
JE Root 4 49* 3/110 3/159 2 v New Zealand Delhi 30 Mar 2016 T20I # 555
JE Root 4 61 3/23 4/84 1 v West Indies Eden Gardens 3 Apr 2016 T20I # 557
JJ Roy 1 0 - 1/0 2 v Sri Lanka Southampton 5 Jul 2016 T20I # 561
JM Vince 2 30 1/0 2/30 2 v Sri Lanka Southampton 5 Jul 2016 T20I # 561
EJG Morgan 3 114* 2/30 2/144 2 v Sri Lanka Southampton 5 Jul 2016 T20I # 561
JE Root 3 0 2/67 3/67 1 v Pakistan Manchester 7 Sep 2016 T20I # 566
EJG Morgan 4 26 3/67 4/93 1 v Pakistan Manchester 7 Sep 2016 T20I # 566
JE Root 5 20 4/117 5/137 2 v India Nagpur 29 Jan 2017 T20I # 593
MM Ali 6 1 5/137 6/138 2 v India Nagpur 29 Jan 2017 T20I # 593
JE Root 4 0 3/119 4/119 2 v India Bengaluru 1 Feb 2017 T20I # 594
BA Stokes 5 0 4/119 5/119 2 v India Bengaluru 1 Feb 2017 T20I # 594
LS Livingstone 4 20 3/133 4/153 2 v South Africa Taunton 23 Jun 2017 T20I # 615
DJ Malan 3 9 2/118 3/127 1 v South Africa Cardiff 25 Jun 2017 T20I # 616
SW Billings 4 39 3/127 4/166 1 v South Africa Cardiff 25 Jun 2017 T20I # 616
LS Livingstone 5 0 4/166 5/166 1 v South Africa Cardiff 25 Jun 2017 T20I # 616
LE Plunkett 6 13 5/166 6/179 1 v South Africa Cardiff 25 Jun 2017 T20I # 616
DJ Willey 7 1 6/179 7/180 1 v South Africa Cardiff 25 Jun 2017 T20I # 616
EJG Morgan 4 2 3/66 4/68 2 v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
JM Bairstow 5 50 4/68 5/118 2 v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
DJ Malan 4 15 3/94 4/109 1 v Australia Hobart 7 Feb 2018 T20I # 645
JM Vince 4 36 3/34 4/70 1 v Australia Melbourne 10 Feb 2018 T20I # 646
SW Billings 5 43 4/70 5/113 1 v Australia Melbourne 10 Feb 2018 T20I # 646
DJ Willey 6 20 5/113 6/133 1 v Australia Melbourne 10 Feb 2018 T20I # 646
CJ Jordan 7 4 6/133 7/137 1 v Australia Melbourne 10 Feb 2018 T20I # 646
DJ Malan 4 14 3/95 4/109 2 v New Zealand Wellington 13 Feb 2018 T20I # 647
EJG Morgan 4 6 3/117 4/123 1 v New Zealand Hamilton 18 Feb 2018 T20I # 650
JJ Roy 1 95 - 1/95 1 v Australia Birmingham 27 Jun 2018 T20I # 679
JJ Roy 1 50 - 1/50 1 v India Manchester 3 Jul 2018 T20I # 684
AD Hales 2 45 1/50 2/95 1 v India Manchester 3 Jul 2018 T20I # 684
EJG Morgan 3 11 2/95 3/106 1 v India Manchester 3 Jul 2018 T20I # 684
JM Bairstow 4 1 3/106 4/107 1 v India Manchester 3 Jul 2018 T20I # 684
JE Root 5 0 4/107 5/107 1 v India Manchester 3 Jul 2018 T20I # 684
MM Ali 6 10 5/107 6/117 1 v India Manchester 3 Jul 2018 T20I # 684
DJ Willey 7 24 6/117 7/141 1 v India Manchester 3 Jul 2018 T20I # 684
JJ Roy 1 16 - 1/16 2 v India Cardiff 6 Jul 2018 T20I # 688
JE Root 2 17 1/16 2/33 2 v India Cardiff 6 Jul 2018 T20I # 688
JJ Roy 1 94 - 1/94 1 v India Bristol 8 Jul 2018 T20I # 690
JJ Roy 1 41 - 1/41 1 v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
JJ Roy 1 19 - 1/19 2 v South Africa East London 12 Feb 2020 T20I # 1039
JJ Roy 1 17 - 1/17 1 v South Africa Durban 14 Feb 2020 T20I # 1041
JJ Roy 1 15 - 1/15 2 v South Africa Centurion 16 Feb 2020 T20I # 1043
JM Bairstow 2 91 1/15 2/106 2 v South Africa Centurion 16 Feb 2020 T20I # 1043
JM Bairstow 1 43 - 1/43 1 v Australia Southampton 4 Sep 2020 T20I # 1095
DJ Malan 2 21 1/43 2/64 1 v Australia Southampton 4 Sep 2020 T20I # 1095
JM Bairstow 1 19 - 1/19 2 v Australia Southampton 6 Sep 2020 T20I # 1096
DJ Malan 2 87 1/19 2/106 2 v Australia Southampton 6 Sep 2020 T20I # 1096
T Banton 3 16 2/106 3/122 2 v Australia Southampton 6 Sep 2020 T20I # 1096
EJG Morgan 4 13 3/122 4/135 2 v Australia Southampton 6 Sep 2020 T20I # 1096
MM Ali 5 23* 4/135 4/158 2 v Australia Southampton 6 Sep 2020 T20I # 1096
JJ Roy 1 0 - 1/0 2 v South Africa Cape Town 27 Nov 2020 T20I # 1109
DJ Malan 2 27 1/0 2/27 2 v South Africa Cape Town 27 Nov 2020 T20I # 1109
JJ Roy 1 25 - 1/25 2 v South Africa Paarl 29 Nov 2020 T20I # 1111
DJ Malan 2 26 1/25 2/51 2 v South Africa Paarl 29 Nov 2020 T20I # 1111
JJ Roy 1 25 - 1/25 2 v South Africa Cape Town 1 Dec 2020 T20I # 1113
DJ Malan 2 167* 1/25 1/192 2 v South Africa Cape Town 1 Dec 2020 T20I # 1113
JJ Roy 1 72 - 1/72 2 v India Ahmedabad 12 Mar 2021 T20I # 1131
JJ Roy 1 1 - 1/1 1 v India Ahmedabad 14 Mar 2021 T20I # 1132
JJ Roy 1 23 - 1/23 2 v India Ahmedabad 16 Mar 2021 T20I # 1133
DJ Malan 2 58 1/23 2/81 2 v India Ahmedabad 16 Mar 2021 T20I # 1133
JM Bairstow 3 77* 2/81 2/158 2 v India Ahmedabad 16 Mar 2021 T20I # 1133
JJ Roy 1 15 - 1/15 2 v India Ahmedabad 18 Mar 2021 T20I # 1135
JJ Roy 1 0 - 1/0 2 v India Ahmedabad 20 Mar 2021 T20I # 1138
DJ Malan 2 130 1/0 2/130 2 v India Ahmedabad 20 Mar 2021 T20I # 1138
JJ Roy 1 80 - 1/80 2 v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
DJ Malan 2 32 1/80 2/112 2 v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
JM Bairstow 3 18* 2/112 2/130 2 v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
JJ Roy 1 11 - 1/11 1 v Pakistan Leeds 18 Jul 2021 T20I # 1193
DJ Malan 2 7 1/11 2/18 1 v Pakistan Leeds 18 Jul 2021 T20I # 1193
MM Ali 3 67 2/18 3/85 1 v Pakistan Leeds 18 Jul 2021 T20I # 1193
LS Livingstone 4 52 3/85 4/137 1 v Pakistan Leeds 18 Jul 2021 T20I # 1193
JJ Roy 1 67 - 1/67 2 v Pakistan Manchester 20 Jul 2021 T20I # 1195
JJ Roy 1 21 - 1/21 2 v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
JM Bairstow 2 9 1/21 2/30 2 v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
MM Ali 3 6 2/30 3/36 2 v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
LS Livingstone 4 3 3/36 4/39 2 v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
EJG Morgan 5 17* 4/39 4/56 2 v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
JJ Roy 1 39 - 1/39 2 v Bangladesh Abu Dhabi 27 Oct 2021 T20I # 1369
JJ Roy 1 66 - 1/66 2 v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
DJ Malan 2 31 1/66 2/97 2 v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
JM Bairstow 3 29* 2/97 2/126 2 v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
JJ Roy 1 13 - 1/13 1 v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
DJ Malan 2 21 1/13 2/34 1 v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
JM Bairstow 3 1 2/34 3/35 1 v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
EJG Morgan 4 112 3/35 4/147 1 v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
MM Ali 5 16* 4/147 4/163 1 v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
JJ Roy 1 38* - 0/38 2 v South Africa Sharjah 6 Nov 2021 T20I # 1400
MM Ali 1 20 0/38 1/58 2 v South Africa Sharjah 6 Nov 2021 T20I # 1400
JM Bairstow 1 37 - 1/37 1 v New Zealand Abu Dhabi 10 Nov 2021 T20I # 1415
DJ Malan 2 16 1/37 2/53 1 v New Zealand Abu Dhabi 10 Nov 2021 T20I # 1415
JJ Roy 1 1 - 1/1 2 v India Southampton 7 Jul 2022 T20I # 1616
JJ Roy 1 0 - 1/0 2 v India Birmingham 9 Jul 2022 T20I # 1628
DJ Malan 2 11 1/0 2/11 2 v India Birmingham 9 Jul 2022 T20I # 1628
JJ Roy 1 31 - 1/31 1 v India Nottingham 10 Jul 2022 T20I # 1631
JJ Roy 1 28 - 1/28 1 v South Africa Bristol 27 Jul 2022 T20I # 1693
JJ Roy 1 37 - 1/37 2 v South Africa Cardiff 28 Jul 2022 T20I # 1698
JJ Roy 1 28 - 1/28 2 v South Africa Southampton 31 Jul 2022 T20I # 1717
AD Hales 1 132 - 1/132 1 v Australia Perth 9 Oct 2022 T20I # 1812
AD Hales 1 21 - 1/21 1 v Australia Canberra 12 Oct 2022 T20I # 1817
AD Hales 1 7 - 1/7 1 v Australia Canberra 14 Oct 2022 T20I # 1820
DJ Malan 2 56 1/7 2/63 1 v Australia Canberra 14 Oct 2022 T20I # 1820
BA Stokes 3 49* 2/63 2/112 1 v Australia Canberra 14 Oct 2022 T20I # 1820
AD Hales 1 35 - 1/35 2 v Afghanistan Perth 22 Oct 2022 T20I # 1840
AD Hales 1 0 - 1/0 2 v Ireland Melbourne 26 Oct 2022 T20I # 1846
AD Hales 1 81 - 1/81 1 v New Zealand Brisbane 1 Nov 2022 T20I # 1858
MM Ali 2 27 1/81 2/108 1 v New Zealand Brisbane 1 Nov 2022 T20I # 1858
LS Livingstone 3 45 2/108 3/153 1 v New Zealand Brisbane 1 Nov 2022 T20I # 1858
HC Brook 4 7 3/153 4/160 1 v New Zealand Brisbane 1 Nov 2022 T20I # 1858
BA Stokes 5 2 4/160 5/162 1 v New Zealand Brisbane 1 Nov 2022 T20I # 1858
AD Hales 1 75 - 1/75 2 v Sri Lanka Sydney 5 Nov 2022 T20I # 1867
AD Hales 1 170* - 0/170 2 v India Adelaide 10 Nov 2022 T20I # 1878
AD Hales 1 7 - 1/7 2 v Pakistan Melbourne 13 Nov 2022 T20I # 1879
PD Salt 2 25 1/7 2/32 2 v Pakistan Melbourne 13 Nov 2022 T20I # 1879
BA Stokes 3 13 2/32 3/45 2 v Pakistan Melbourne 13 Nov 2022 T20I # 1879
PD Salt 1 80 - 1/80 1 v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
DJ Malan 2 8 1/80 2/88 1 v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
BM Duckett 3 47 2/88 3/135 1 v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
MM Ali 4 0 3/135 4/135 1 v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
MM Ali 3 5 2/50 3/55 1 v Bangladesh Mirpur 12 Mar 2023 T20I # 2023
DJ Malan 2 95 1/5 2/100 2 v Bangladesh Mirpur 14 Mar 2023 T20I # 2026
BM Duckett 3 0 2/100 3/100 2 v Bangladesh Mirpur 14 Mar 2023 T20I # 2026
JM Bairstow 5 18* 4/180 4/198 1 v New Zealand Manchester 1 Sep 2023 T20I # 2229
HC Brook 4 25 3/30 4/55 2 v New Zealand Birmingham 3 Sep 2023 T20I # 2231
MM Ali 5 37 4/55 5/92 2 v New Zealand Birmingham 3 Sep 2023 T20I # 2231
PD Salt 1 77 - 1/77 1 v West Indies Bridgetown 12 Dec 2023 T20I # 2397
WG Jacks 2 21 1/77 2/98 1 v West Indies Bridgetown 12 Dec 2023 T20I # 2397
BM Duckett 3 19 2/98 3/117 1 v West Indies Bridgetown 12 Dec 2023 T20I # 2397
PD Salt 1 9 - 1/9 2 v West Indies St George's 14 Dec 2023 T20I # 2402
PD Salt 1 115 - 1/115 2 v West Indies St George's 16 Dec 2023 T20I # 2407
PD Salt 1 117 - 1/117 1 v West Indies Tarouba 19 Dec 2023 T20I # 2414
PD Salt 1 24 - 1/24 1 v West Indies Tarouba 21 Dec 2023 T20I # 2415
Statsguru includes the following current or recent Twenty20 Internationals:
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