Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
492 runs-61246.40.0v AustraliaJohannesburg30 Mar 2018Test # 2302
333 runs-42432.40.0v BangladeshPotchefstroom28 Sep 2017Test # 2276
322 runs-43039.40.0v AustraliaCape Town22 Mar 2018Test # 2300
240 runs-44463.50.0v West IndiesHamilton9 Dec 2017Test # 2287
226 runs-31829.344.0v U.A.E.Harare12 Mar 2018ODI # 3995
215 runs-33929.30.0v BangladeshMirpur8 Feb 2018Test # 2296
204 runs-32628.050.0v West IndiesChristchurch23 Dec 2017ODI # 3944
200 runs-37040.450.0v BangladeshEast London22 Oct 2017ODI # 3929
183 runs-25827.250.0v PakistanDunedin13 Jan 2018ODI # 3949
163 runs-32132.250.0v Sri LankaMirpur19 Jan 2018ODI # 3959
154 runs-33434.450.0v ZimbabweSharjah9 Feb 2018ODI # 3972
154 runs-33430.150.0v AfghanistanSharjah11 Feb 2018ODI # 3974
146 runs-24232.150.0v ZimbabweSharjah19 Feb 2018ODI # 3979
141 runs-39350.050.0v Sri LankaMohali13 Dec 2017ODI # 3941
138 runs-23931.450.0v IrelandSharjah5 Dec 2017ODI # 3935
135 runs-28750.20.0v IndiaCenturion13 Jan 2018Test # 2293
124 runs-30440.050.0v South AfricaCape Town7 Feb 2018ODI # 3971
120 runs-35484.20.0v EnglandAdelaide2 Dec 2017Test # 2285
119 runs-24416.320.0v West IndiesMount Maunganui3 Jan 2018T20I # 638
118 runs-41792.40.0v South AfricaDurban1 Mar 2018Test # 2297
117 runs-43490.40.0v ZimbabweBulawayo21 Oct 2017Test # 2279
107 runs-21234.250.0v IrelandHarare16 Mar 2018ODI # 3999
104 runs-35447.550.0v BangladeshPaarl18 Oct 2017ODI # 3925
101 runs-27943.350.0v P.N.G.Port Moresby6 Oct 2017ODI # 3920
93 runs-32442.250.0v P.N.G.ICCA Dubai8 Dec 2017ODI # 3938
93 runs-18116.020.0v Sri LankaCuttack20 Dec 2017T20I # 633
91 runs-21736.350.0v ZimbabweMirpur23 Jan 2018ODI # 3964
89 runs-26446.550.0v Hong KongBulawayo10 Mar 2018ODI # 3994
88 runs-26117.220.0v Sri LankaIndore22 Dec 2017T20I # 634
83 runs-29350.050.0v Sri LankaDubai (DICS)13 Oct 2017ODI # 3922
83 runs-22518.320.0v BangladeshPotchefstroom29 Oct 2017T20I # 628
79 runs-22241.150.0v BangladeshMirpur27 Jan 2018ODI # 3967
75 runs-21118.420.0v BangladeshSylhet18 Feb 2018T20I # 651
73 runs-27542.250.0v South AfricaGqeberha13 Feb 2018ODI # 3976
73 runs-32347.450.0v U.A.E.Bulawayo15 Mar 2018ODI # 3998
72 runs-20842.40.0v IndiaCape Town5 Jan 2018Test # 2292
68 runs-31790.20.0v PakistanDubai (DICS)6 Oct 2017Test # 2278
67 runs-30248.450.0v U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
66 runs-16623.023.0v West IndiesChristchurch26 Dec 2017ODI # 3945
63 runs-24173.30.0v South AfricaJohannesburg24 Jan 2018Test # 2294
61 runs-22830.130.1v PakistanWellington6 Jan 2018ODI # 3946
60 runs-35850.050.0v U.A.E.Harare6 Mar 2018ODI # 3987
58 runs-20135.250.0v Hong KongHarare17 Mar 2018ODI # 4000
56 runs-17025.528.0v P.N.G.Harare4 Mar 2018ODI # 3984
53 runs-20320.020.0v New ZealandDelhi1 Nov 2017T20I # 630
52 runs-25846.250.0v IrelandHarare10 Mar 2018ODI # 3993
51 runs-27245.250.0v AfghanistanSharjah7 Dec 2017ODI # 3937
50 runs-25343.150.0v AustraliaEden Gardens21 Sep 2017ODI # 3912
48 runs-20218.320.0v New ZealandAuckland25 Jan 2018T20I # 640
47 runs-18819.020.0v West IndiesNelson29 Dec 2017T20I # 636
40 runs-19720.020.0v IndiaRajkot4 Nov 2017T20I # 631
36 runs-18120.020.0v Sri LankaLahore29 Oct 2017T20I # 629
33 runs-18420.020.0v World-XILahore15 Sep 2017T20I # 621
32 runs-22048.050.0v Sri LankaAbu Dhabi16 Oct 2017ODI # 3924
31 runs-25046.350.0v U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
30 runs-22646.046.0v AfghanistanBulawayo8 Mar 2018ODI # 3990
28 runs-20420.020.0v South AfricaJohannesburg18 Feb 2018T20I # 652
26 runs-16421.021.0v AustraliaChennai17 Sep 2017ODI # 3910
25 runs-27247.450.0v ScotlandHarare18 Mar 2018ODI # 4001
24 runs-33250.050.0v ScotlandICCA Dubai18 Jan 2018ODI # 3956
23 runs-23147.050.0v P.N.G.ICCA Dubai6 Dec 2017ODI # 3936
21 runs-13647.40.0v PakistanAbu Dhabi28 Sep 2017Test # 2275
21 runs-33550.050.0v IndiaBengaluru28 Sep 2017ODI # 3917
20 runs-19820.020.0v World-XILahore12 Sep 2017T20I # 619
20 runs-19620.020.0v BangladeshBloemfontein26 Oct 2017T20I # 626
19 runs-10314.414.4v New ZealandAuckland21 Feb 2018T20I # 653
18 runs-18220.020.0v New ZealandMount Maunganui28 Jan 2018T20I # 641
17 runs-15920.020.0v ZimbabweSharjah6 Feb 2018T20I # 644
17 runs-17720.020.0v BangladeshColombo (RPS)14 Mar 2018T20I # 660
16 runs-30350.050.0v AustraliaSydney21 Jan 2018ODI # 3960
15 runs-27249.050.0v PakistanWellington19 Jan 2018ODI # 3957
12 runs-29148.150.0v Sri LankaMirpur17 Jan 2018ODI # 3955
12 runs-26048.250.0v AustraliaPerth28 Jan 2018ODI # 3968
12 runs-19720.020.0v EnglandWellington13 Feb 2018T20I # 647
7 runs-17320.020.0v South AfricaCape Town24 Feb 2018T20I # 655
6 runs-33850.050.0v New ZealandKanpur29 Oct 2017ODI # 3932
6 runs-688.08.0v New ZealandThiruvananthapuram7 Nov 2017T20I # 632
5 runs-13135.235.2v ScotlandHarare21 Mar 2018ODI # 4004
4 runs-23550.050.0v New ZealandWellington3 Mar 2018ODI # 3982
3 runs-23040.040.0v ZimbabweHarare22 Mar 2018ODI # 4005
2 runs-19520.020.0v New ZealandHamilton18 Feb 2018T20I # 650
2 runs-19749.350.0v AfghanistanBulawayo6 Mar 2018ODI # 3988
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets4327942.550.0v BangladeshKimberley15 Oct 2017ODI # 3923
10 wickets2298311.550.0v BangladeshMirpur25 Jan 2018ODI # 3965
10 wickets17313521.150.0v ZimbabweSharjah16 Feb 2018ODI # 3977
9 wickets17810420.250.0v Sri LankaSharjah23 Oct 2017ODI # 3930
9 wickets17711920.350.0v South AfricaCenturion4 Feb 2018ODI # 3970
8 wickets2711915.320.0v IndiaGuwahati10 Oct 2017T20I # 624
8 wickets10721632.150.0v Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
8 wickets12917128.350.0v ZimbabweMirpur15 Jan 2018ODI # 3952
8 wickets10720532.150.0v South AfricaCenturion16 Feb 2018ODI # 3978
7 wickets4324342.550.0v AustraliaNagpur1 Oct 2017ODI # 3919
7 wickets4520942.350.0v Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
7 wickets6617439.050.0v Sri LankaSharjah20 Oct 2017ODI # 3927
7 wickets1610317.220.0v Sri LankaAbu Dhabi26 Oct 2017T20I # 625
7 wickets17611320.450.0v IndiaDharamsala10 Dec 2017ODI # 3939
7 wickets2510615.520.0v PakistanWellington22 Jan 2018T20I # 639
7 wickets219511.315.0v New ZealandSydney3 Feb 2018T20I # 642
7 wickets3313814.320.0v EnglandMelbourne10 Feb 2018T20I # 646
7 wickets1625647.250.0v AfghanistanBulawayo4 Mar 2018ODI # 3983
7 wickets10422432.450.0v New ZealandChristchurch10 Mar 2018ODI # 3992
7 wickets5620540.450.0v West IndiesHarare25 Mar 2018ODI # 4007
6 wickets2423146.050.0v New ZealandPune25 Oct 2017ODI # 3931
6 wickets7114838.150.0v P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
6 wickets9122034.550.0v ScotlandICCA Dubai16 Jan 2018ODI # 3954
6 wickets2727045.350.0v South AfricaDurban1 Feb 2018ODI # 3969
6 wickets13515527.350.0v ZimbabweSharjah13 Feb 2018ODI # 3975
6 wickets2019416.420.0v BangladeshMirpur15 Feb 2018T20I # 648
6 wickets7322437.550.0v New ZealandMount Maunganui28 Feb 2018ODI # 3981
6 wickets4220143.050.0v P.N.G.Harare8 Mar 2018ODI # 3991
5 wickets1329447.550.0v AustraliaIndore24 Sep 2017ODI # 3914
5 wickets1220448.050.0v ScotlandPort Moresby8 Oct 2017ODI # 3921
5 wickets7217838.050.0v AfghanistanSharjah10 Dec 2017ODI # 3940
5 wickets2424946.050.0v West IndiesWhangarei20 Dec 2017ODI # 3943
5 wickets2526345.550.0v PakistanHamilton16 Jan 2018ODI # 3953
5 wickets3119944.550.0v ZimbabweMirpur21 Jan 2018ODI # 3962
5 wickets3212114.420.0v ZimbabweSharjah5 Feb 2018T20I # 643
5 wickets1520225.328.0v IndiaJohannesburg10 Feb 2018ODI # 3973
5 wickets9317834.350.0v U.A.E.Harare20 Mar 2018ODI # 4003
4 wickets2219346.250.0v P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
4 wickets3427144.250.0v AustraliaBrisbane19 Jan 2018ODI # 3958
4 wickets1599223.350.0v Hong KongBulawayo6 Mar 2018ODI # 3985
3 wickets7819737.050.0v EnglandAdelaide26 Jan 2018ODI # 3966
3 wickets1419847.450.0v West IndiesHarare15 Mar 2018ODI # 3997
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets2298311.550.0v BangladeshMirpur25 Jan 2018ODI # 3965
9 wickets17810420.250.0v Sri LankaSharjah23 Oct 2017ODI # 3930
9 wickets17711920.350.0v South AfricaCenturion4 Feb 2018ODI # 3970
7 wickets17611320.450.0v IndiaDharamsala10 Dec 2017ODI # 3939
10 wickets17313521.150.0v ZimbabweSharjah16 Feb 2018ODI # 3977
4 wickets1599223.350.0v Hong KongBulawayo6 Mar 2018ODI # 3985
6 wickets13515527.350.0v ZimbabweSharjah13 Feb 2018ODI # 3975
8 wickets12917128.350.0v ZimbabweMirpur15 Jan 2018ODI # 3952
8 wickets10721632.150.0v Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
8 wickets10720532.150.0v South AfricaCenturion16 Feb 2018ODI # 3978
7 wickets10422432.450.0v New ZealandChristchurch10 Mar 2018ODI # 3992
5 wickets9317834.350.0v U.A.E.Harare20 Mar 2018ODI # 4003
6 wickets9122034.550.0v ScotlandICCA Dubai16 Jan 2018ODI # 3954
3 wickets7819737.050.0v EnglandAdelaide26 Jan 2018ODI # 3966
6 wickets7322437.550.0v New ZealandMount Maunganui28 Feb 2018ODI # 3981
5 wickets7217838.050.0v AfghanistanSharjah10 Dec 2017ODI # 3940
6 wickets7114838.150.0v P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
7 wickets6617439.050.0v Sri LankaSharjah20 Oct 2017ODI # 3927
7 wickets5620540.450.0v West IndiesHarare25 Mar 2018ODI # 4007
7 wickets4520942.350.0v Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
7 wickets4324342.550.0v AustraliaNagpur1 Oct 2017ODI # 3919
10 wickets4327942.550.0v BangladeshKimberley15 Oct 2017ODI # 3923
6 wickets4220143.050.0v P.N.G.Harare8 Mar 2018ODI # 3991
4 wickets3427144.250.0v AustraliaBrisbane19 Jan 2018ODI # 3958
7 wickets3313814.320.0v EnglandMelbourne10 Feb 2018T20I # 646
5 wickets3212114.420.0v ZimbabweSharjah5 Feb 2018T20I # 643
5 wickets3119944.550.0v ZimbabweMirpur21 Jan 2018ODI # 3962
8 wickets2711915.320.0v IndiaGuwahati10 Oct 2017T20I # 624
6 wickets2727045.350.0v South AfricaDurban1 Feb 2018ODI # 3969
5 wickets2526345.550.0v PakistanHamilton16 Jan 2018ODI # 3953
7 wickets2510615.520.0v PakistanWellington22 Jan 2018T20I # 639
6 wickets2423146.050.0v New ZealandPune25 Oct 2017ODI # 3931
5 wickets2424946.050.0v West IndiesWhangarei20 Dec 2017ODI # 3943
4 wickets2219346.250.0v P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
7 wickets219511.315.0v New ZealandSydney3 Feb 2018T20I # 642
6 wickets2019416.420.0v BangladeshMirpur15 Feb 2018T20I # 648
7 wickets1610317.220.0v Sri LankaAbu Dhabi26 Oct 2017T20I # 625
7 wickets1625647.250.0v AfghanistanBulawayo4 Mar 2018ODI # 3983
5 wickets1520225.328.0v IndiaJohannesburg10 Feb 2018ODI # 3973
3 wickets1419847.450.0v West IndiesHarare15 Mar 2018ODI # 3997
5 wickets1329447.550.0v AustraliaIndore24 Sep 2017ODI # 3914
5 wickets1220448.050.0v ScotlandPort Moresby8 Oct 2017ODI # 3921
5 wickets915618.320.0v EnglandHobart7 Feb 2018T20I # 645
5 wickets917518.320.0v IndiaColombo (RPS)6 Mar 2018T20I # 656
6 wickets915317.319.0v Sri LankaColombo (RPS)12 Mar 2018T20I # 659
6 wickets818918.420.0v IndiaCenturion21 Feb 2018T20I # 654
6 wickets814018.420.0v BangladeshColombo (RPS)8 Mar 2018T20I # 657
8 wickets715123.525.0v PakistanNelson9 Jan 2018ODI # 3947
5 wickets730548.550.0v AustraliaMelbourne14 Jan 2018ODI # 3951
5 wickets724418.520.0v New ZealandAuckland16 Feb 2018T20I # 649
6 wickets628149.050.0v IndiaWankhede22 Oct 2017ODI # 3928
4 wickets629049.050.0v ZimbabweHarare19 Mar 2018ODI # 4002
4 wickets530049.150.0v ScotlandICCA Dubai23 Jan 2018ODI # 3963
4 wickets523649.150.0v P.N.G.Harare6 Mar 2018ODI # 3986
5 wickets521049.150.0v IrelandHarare23 Mar 2018ODI # 4006
5 wickets413619.220.0v Sri LankaWankhede24 Dec 2017T20I # 635
4 wickets422349.250.0v U.A.E.ICCA Dubai11 Jan 2018ODI # 3948
3 wickets428549.250.0v EnglandHamilton25 Feb 2018ODI # 3980
9 wickets3485.36.0v AustraliaRanchi7 Oct 2017T20I # 623
5 wickets333649.350.0v EnglandDunedin7 Mar 2018ODI # 3989
5 wickets221519.420.0v Sri LankaColombo (RPS)10 Mar 2018T20I # 658
7 wickets117519.520.0v PakistanLahore13 Sep 2017T20I # 620
2 wickets112519.520.0v Sri LankaAbu Dhabi27 Oct 2017T20I # 627
2 wickets116019.520.0v Sri LankaColombo (RPS)16 Mar 2018T20I # 661
10 wickets-17050.00.0v EnglandBrisbane23 Nov 2017Test # 2282
6 wickets-10122.50.0v AustraliaGqeberha9 Mar 2018Test # 2298
4 wickets-16720.020.0v BangladeshColombo (RPS)18 Mar 2018T20I # 662
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Ireland vs Italy at Dubai, Ireland in United Arab Emirates 3rd T20I, Jan 26, 2026 [T20I # 3670]

Ireland vs Italy at Dubai, Ireland in United Arab Emirates 2nd T20I, Jan 25, 2026 [T20I # 3668]

New Zealand vs India at Guwahati, New Zealand in India 3rd T20I, Jan 25, 2026 [T20I # 3669]