Records type batting analysis [change type]
View list of partnerships [change view]
Match result lost match remove lost match from query
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2009-2024 137 136 11 3491 115* 27.92 2582 135.20 1 23 13 407 124 Profile
filtered 2009-2024 74 74 0 1451 91 19.60 1106 131.19 0 4 8 176 47
List of partnerships
KJ O'Brien 1 126 - 1/126 2 v Afghanistan Dehradun 23 Feb 2019 T20I # 746
KJ O'Brien 1 115 - 1/115 1 v Scotland Al Amerat 15 Feb 2019 T20I # 742
KJ O'Brien 1 85 - 1/85 1 v U.A.E. ICCA Dubai 10 Oct 2021 T20I # 1294
A Balbirnie 1 72 - 1/72 2 v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
A Balbirnie 1 68 - 1/68 2 v New Zealand Adelaide 4 Nov 2022 T20I # 1862
SR Thompson 1 65 - 1/65 2 v Afghanistan Greater Noida 12 Mar 2017 T20I # 601
KJ O'Brien 1 63 - 1/63 1 v Afghanistan Greater Noida 6 Mar 2020 T20I # 1077
KJ O'Brien 1 62 - 1/62 1 v Namibia Sharjah 22 Oct 2021 T20I # 1342
WTS Porterfield 1 61 - 1/61 2 v U.A.E. Abu Dhabi 16 Feb 2016 T20I # 500
JNK Shannon 1 58 - 1/58 1 v Netherlands Rotterdam 13 Jun 2018 T20I # 672
WTS Porterfield 2 53 1/7 2/60 2 v Afghanistan Greater Noida 10 Mar 2017 T20I # 600
MR Adair 5 52 4/68 5/120 1 v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
KJ O'Brien 1 52 - 1/52 2 v Netherlands Dubai (DICS) 1 Nov 2019 T20I # 994
KJ O'Brien 1 50 - 1/50 1 v West Indies Basseterre 19 Jan 2020 T20I # 1030
A Balbirnie 1 50 - 1/50 2 v U.A.E. Al Amerat 18 Feb 2022 T20I # 1472
A Balbirnie 1 49 - 1/49 2 v Afghanistan Sharjah 17 Mar 2024 T20I # 2526
WTS Porterfield 1 48 - 1/48 1 v Oman Dharamsala 9 Mar 2016 T20I # 525
A Balbirnie 2 48 1/63 2/111 1 v Afghanistan Greater Noida 6 Mar 2020 T20I # 1077
LJ Tucker 2 46 1/33 2/79 1 v New Zealand Belfast 22 Jul 2022 T20I # 1679
A Balbirnie 1 44 - 1/44 1 v Zimbabwe Harare 7 Dec 2023 T20I # 2384
WTS Porterfield 2 43 1/9 2/52 2 v Hong Kong Dublin (Malahide) 17 Jul 2015 T20I # 441
NJ O'Brien 2 39 1/51 2/90 2 v Canada Colombo (SSC) 3 Feb 2010 T20I # 130
GJ Delany 2 38 1/6 2/44 2 v Canada Abu Dhabi 23 Oct 2019 T20I # 961
HT Tector 3 38 2/2 3/40 2 v South Africa Bristol 5 Aug 2022 T20I # 1724
SW Poynter 1 36 - 1/36 1 v Afghanistan Abu Dhabi 14 Jan 2017 T20I # 578
A Balbirnie 1 33 - 1/33 1 v New Zealand Belfast 22 Jul 2022 T20I # 1679
WTS Porterfield 1 32 - 1/32 2 v Bangladesh Belfast 18 Jul 2012 T20I # 249
KJ O'Brien 1 32 - 1/32 2 v Afghanistan Dehradun 24 Feb 2019 T20I # 747
GR Adair 1 32 - 1/32 2 v Bangladesh Chattogram 27 Mar 2023 T20I # 2034
WTS Porterfield 1 31 - 1/31 2 v Bangladesh Belfast 20 Jul 2012 T20I # 250
WTS Porterfield 2 30 1/22 2/52 2 v Afghanistan Dubai (DICS) 9 Feb 2010 T20I # 135
WTS Porterfield 2 29 1/13 2/42 2 v Pakistan The Oval 15 Jun 2009 T20I # 110
A Balbirnie 2 29 1/20 2/49 1 v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
KJ O'Brien 1 29 - 1/29 2 v Afghanistan Greater Noida 8 Mar 2020 T20I # 1079
LJ Tucker 2 29 1/12 2/41 2 v U.S.A. Lauderhill 22 Dec 2021 T20I # 1451
HT Tector 3 29 2/26 3/55 1 v Sri Lanka Hobart 23 Oct 2022 T20I # 1841
WTS Porterfield 1 28 - 1/28 1 v Netherlands Sylhet 21 Mar 2014 T20I # 377
A Balbirnie 1 28 - 1/28 2 v Afghanistan Belfast 15 Aug 2022 T20I # 1736
A Balbirnie 2 27 1/9 2/36 2 v South Africa Belfast 24 Jul 2021 T20I # 1201
KJ O'Brien 1 27 - 1/27 2 v Zimbabwe Dublin 27 Aug 2021 T20I # 1241
WTS Porterfield 1 25 - 1/25 1 v Bangladesh Belfast 21 Jul 2012 T20I # 251
LJ Tucker 2 24 1/2 2/26 1 v Sri Lanka Hobart 23 Oct 2022 T20I # 1841
C Campher 4 24 3/20 4/44 2 v Scotland Edinburgh 28 Jul 2023 T20I # 2180
KJ O'Brien 1 23 - 1/23 1 v Afghanistan Dehradun 21 Feb 2019 T20I # 745
GH Dockrell 3 23 2/23 3/46 2 v South Africa Belfast 22 Jul 2021 T20I # 1197
A Balbirnie 1 23 - 1/23 2 v New Zealand Belfast 20 Jul 2022 T20I # 1678
HT Tector 3 23 2/4 3/27 1 v India Dublin (Malahide) 18 Aug 2023 T20I # 2200
A Balbirnie 2 22 1/1 2/23 2 v South Africa Belfast 22 Jul 2021 T20I # 1197
A Balbirnie 1 22 - 1/22 2 v South Africa Bristol 3 Aug 2022 T20I # 1721
A Balbirnie 1 21 - 1/21 2 v New Zealand Belfast 18 Jul 2022 T20I # 1673
LJ Tucker 2 21 1/22 2/43 2 v South Africa Bristol 3 Aug 2022 T20I # 1721
WTS Porterfield 2 20 1/36 2/56 1 v Afghanistan Abu Dhabi 14 Jan 2017 T20I # 578
KJ O'Brien 1 20 - 1/20 1 v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
WTS Porterfield 1 19 - 1/19 2 v Netherlands Dharamsala 13 Mar 2016 T20I # 533
WTS Porterfield 2 19 1/12 2/31 2 v Afghanistan Bready 20 Aug 2018 T20I # 696
A Balbirnie 1 19 - 1/19 2 v India Dublin (Malahide) 20 Aug 2023 T20I # 2208
EC Joyce 2 18 1/31 2/49 2 v Bangladesh Belfast 20 Jul 2012 T20I # 250
WTS Porterfield 2 18 1/14 2/32 1 v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 588
SR Thompson 1 18 - 1/18 2 v Netherlands Rotterdam 12 Jun 2018 T20I # 670
A Balbirnie 1 18 - 1/18 2 v Australia Brisbane 31 Oct 2022 T20I # 1855
GC Wilson 3 17 2/21 3/38 2 v Netherlands Rotterdam 12 Jun 2018 T20I # 670
KJ O'Brien 1 17 - 1/17 2 v Zimbabwe Bready 4 Sep 2021 T20I # 1256
A Balbirnie 2 16 1/10 2/26 1 v Netherlands Dublin (Malahide) 25 Jul 2015 T20I # 447
KJ O'Brien 3 16 2/31 3/47 2 v Afghanistan Bready 20 Aug 2018 T20I # 696
HT Tector 3 16 2/4 3/20 2 v Scotland Edinburgh 28 Jul 2023 T20I # 2180
AR Cusack 5 15 4/63 5/78 2 v Afghanistan Dubai (DICS) 9 Feb 2010 T20I # 135
EC Joyce 2 15 1/0 2/15 1 v Australia Colombo (RPS) 19 Sep 2012 T20I # 264
A Balbirnie 1 15 - 1/15 1 v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
SW Poynter 1 14 - 1/14 1 v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 588
GC Wilson 4 14 3/54 4/68 1 v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
A Balbirnie 1 13 - 1/13 2 v P.N.G. Townsville 9 Feb 2016 T20I # 495
SR Thompson 1 12 - 1/12 2 v Afghanistan Bready 20 Aug 2018 T20I # 696
A Balbirnie 1 12 - 1/12 2 v U.S.A. Lauderhill 22 Dec 2021 T20I # 1451
KJ O'Brien 4 11 3/52 4/63 2 v Afghanistan Dubai (DICS) 9 Feb 2010 T20I # 135
A Balbirnie 2 11 1/115 2/126 1 v Scotland Al Amerat 15 Feb 2019 T20I # 742
GJ Delany 2 11 1/21 2/32 2 v New Zealand Belfast 18 Jul 2022 T20I # 1673
LJ Tucker 2 11 1/28 2/39 2 v Afghanistan Belfast 15 Aug 2022 T20I # 1736
WTS Porterfield 1 10 - 1/10 1 v Netherlands Dublin (Malahide) 25 Jul 2015 T20I # 447
A Balbirnie 2 10 1/23 2/33 1 v Afghanistan Dehradun 21 Feb 2019 T20I # 745
HT Tector 4 10 3/44 4/54 2 v Canada Abu Dhabi 23 Oct 2019 T20I # 961
A Balbirnie 2 10 1/8 2/18 2 v Sri Lanka Abu Dhabi 20 Oct 2021 T20I # 1331
A Balbirnie 1 9 - 1/9 2 v Hong Kong Dublin (Malahide) 17 Jul 2015 T20I # 441
KJ O'Brien 2 9 1/19 2/28 2 v Netherlands Dharamsala 13 Mar 2016 T20I # 533
KJ O'Brien 1 9 - 1/9 2 v South Africa Belfast 24 Jul 2021 T20I # 1201
A Balbirnie 1 9 - 1/9 2 v Afghanistan Sharjah 18 Mar 2024 T20I # 2529
A Balbirnie 2 8 1/126 2/134 2 v Afghanistan Dehradun 23 Feb 2019 T20I # 746
A Balbirnie 2 8 1/29 2/37 2 v Afghanistan Greater Noida 8 Mar 2020 T20I # 1079
HT Tector 3 8 2/22 3/30 2 v Zimbabwe Bready 4 Sep 2021 T20I # 1256
KJ O'Brien 1 8 - 1/8 2 v Sri Lanka Abu Dhabi 20 Oct 2021 T20I # 1331
SR Thompson 1 7 - 1/7 2 v Afghanistan Greater Noida 10 Mar 2017 T20I # 600
SR Thompson 1 6 - 1/6 2 v Afghanistan Bready 22 Aug 2018 T20I # 697
SR Thompson 3 6 2/33 3/39 1 v Afghanistan Dehradun 21 Feb 2019 T20I # 745
KJ O'Brien 1 6 - 1/6 2 v Canada Abu Dhabi 23 Oct 2019 T20I # 961
KJ O'Brien 1 6 - 1/6 2 v South Africa Dublin (Malahide) 19 Jul 2021 T20I # 1194
KJ O'Brien 1 6 - 1/6 2 v U.A.E. ICCA Dubai 8 Oct 2021 T20I # 1289
HT Tector 3 6 2/9 3/15 2 v Afghanistan Sharjah 18 Mar 2024 T20I # 2529
KJ O'Brien 3 5 2/32 3/37 1 v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 588
HT Tector 3 5 2/49 3/54 1 v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
A Balbirnie 2 5 1/52 2/57 2 v Netherlands Dubai (DICS) 1 Nov 2019 T20I # 994
A Balbirnie 2 5 1/50 2/55 1 v West Indies Basseterre 19 Jan 2020 T20I # 1030
A Balbirnie 2 5 1/17 2/22 2 v Zimbabwe Bready 4 Sep 2021 T20I # 1256
GJ Delany 2 5 1/1 2/6 1 v India Dublin (Malahide) 26 Jun 2022 T20I # 1580
LJ Tucker 2 5 1/32 2/37 2 v Bangladesh Chattogram 27 Mar 2023 T20I # 2034
WTS Porterfield 1 4 - 1/4 2 v West Indies Providence 30 Apr 2010 T20I # 152
JNK Shannon 1 4 - 1/4 2 v India Dublin (Malahide) 27 Jun 2018 T20I # 678
LJ Tucker 3 4 2/126 3/130 1 v Scotland Al Amerat 15 Feb 2019 T20I # 742
KJ O'Brien 1 4 - 1/4 2 v Oman Al Amerat 6 Oct 2019 T20I # 917
A Balbirnie 1 4 - 1/4 2 v Scotland Edinburgh 28 Jul 2023 T20I # 2180
A Balbirnie 1 4 - 1/4 1 v India Dublin (Malahide) 18 Aug 2023 T20I # 2200
NJ O'Brien 2 3 1/4 2/7 2 v West Indies Providence 30 Apr 2010 T20I # 152
WTS Porterfield 1 3 - 1/3 2 v West Indies Kingston 21 Feb 2014 T20I # 360
WTS Porterfield 2 3 1/18 2/21 2 v Netherlands Rotterdam 12 Jun 2018 T20I # 670
GJ Delany 2 3 1/15 2/18 1 v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
A Balbirnie 1 3 - 1/3 2 v Afghanistan Belfast 12 Aug 2022 T20I # 1731
HT Tector 3 3 2/37 3/40 2 v Bangladesh Chattogram 27 Mar 2023 T20I # 2034
EC Joyce 2 2 1/32 2/34 2 v Bangladesh Belfast 18 Jul 2012 T20I # 249
NJ O'Brien 1 2 - 1/2 1 v P.N.G. Belfast 15 Jul 2015 T20I # 437
A Balbirnie 1 2 - 1/2 2 v South Africa Bristol 5 Aug 2022 T20I # 1724
A Balbirnie 1 2 - 1/2 1 v Sri Lanka Hobart 23 Oct 2022 T20I # 1841
LJ Tucker 2 2 1/68 2/70 2 v New Zealand Adelaide 4 Nov 2022 T20I # 1862
SR Thompson 1 1 - 1/1 1 v Afghanistan Greater Noida 8 Mar 2017 T20I # 599
KJ O'Brien 1 1 - 1/1 2 v South Africa Belfast 22 Jul 2021 T20I # 1197
A Balbirnie 1 1 - 1/1 2 v U.A.E. Al Amerat 13 Feb 2022 T20I # 1462
HT Tector 3 1 2/18 3/19 1 v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
A Balbirnie 1 1 - 1/1 1 v India Dublin (Malahide) 26 Jun 2022 T20I # 1580
HT Tector 3 1 2/32 3/33 2 v New Zealand Belfast 18 Jul 2022 T20I # 1673
AC Botha 3 0 2/52 3/52 2 v Afghanistan Dubai (DICS) 9 Feb 2010 T20I # 135
WTS Porterfield 1 0 - 1/0 1 v Australia Colombo (RPS) 19 Sep 2012 T20I # 264
GC Wilson 3 0 2/28 3/28 2 v Netherlands Dharamsala 13 Mar 2016 T20I # 533
JNK Shannon 1 0 - 1/0 2 v India Dublin (Malahide) 29 Jun 2018 T20I # 680
LJ Tucker 3 0 2/134 3/134 2 v Afghanistan Dehradun 23 Feb 2019 T20I # 746
KJ O'Brien 1 0 - 1/0 1 v Zimbabwe Bready 14 Jul 2019 T20I # 831
A Balbirnie 3 0 2/44 3/44 2 v Canada Abu Dhabi 23 Oct 2019 T20I # 961
LJ Tucker 2 0 1/2 2/2 2 v South Africa Bristol 5 Aug 2022 T20I # 1724
A Balbirnie 1 0 - 1/0 2 v Zimbabwe Hobart 17 Oct 2022 T20I # 1828
LJ Tucker 2 0 1/18 2/18 2 v Australia Brisbane 31 Oct 2022 T20I # 1855
GR Adair 1 0 - 1/0 2 v Bangladesh Chattogram 29 Mar 2023 T20I # 2037
LJ Tucker 2 0 1/4 2/4 2 v Scotland Edinburgh 28 Jul 2023 T20I # 2180
LJ Tucker 2 0 1/4 2/4 1 v India Dublin (Malahide) 18 Aug 2023 T20I # 2200
C Campher 4 0 3/27 4/27 1 v India Dublin (Malahide) 18 Aug 2023 T20I # 2200
LJ Tucker 2 0 1/9 2/9 2 v Afghanistan Sharjah 18 Mar 2024 T20I # 2529
Statsguru includes the following current or recent Twenty20 Internationals:
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
Pakistan v New Zealand at Lahore, 4th T20I, Apr 25, 2024 [T20I # 2582]
Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]
Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]
 
Feedback Print this page