Players

Highest match aggregates
Team 1
Team 2
Team runs
Team wickets
Overs
RR
Ground
Match Date
Scorecard
Bangladesh
Sri Lanka153324429.23.57Chattogram31 Jan 2018Test # 2295
India
Sri Lanka145427418.43.47Delhi2 Dec 2017Test # 2286
Australia
England128329367.33.49W.A.C.A14 Dec 2017Test # 2288
New Zealand
England119337421.42.82Christchurch30 Mar 2018Test # 2301
Australia
England117526393.42.98Sydney4 Jan 2018Test # 2291
South Africa
Australia117236358.33.26Johannesburg30 Mar 2018Test # 2302
South Africa
Bangladesh115329323.53.56Potchefstroom28 Sep 2017Test # 2276
Pakistan
Sri Lanka109340431.52.53Abu Dhabi28 Sep 2017Test # 2275
New Zealand
West Indies108837310.43.5Hamilton9 Dec 2017Test # 2287
Pakistan
Sri Lanka108840366.12.97Dubai (DICS)6 Oct 2017Test # 2278
Australia
England108124387.32.78Melbourne26 Dec 2017Test # 2289
Zimbabwe
West Indies107527431.32.49Bulawayo29 Oct 2017Test # 2280
Zimbabwe
West Indies106740361.02.95Bulawayo21 Oct 2017Test # 2279
South Africa
India105140347.53.02Centurion13 Jan 2018Test # 2293
South Africa
Australia104640319.43.27Cape Town22 Mar 2018Test # 2300
Australia
England104038367.32.82Adelaide2 Dec 2017Test # 2285
South Africa
Australia103840329.43.14Durban1 Mar 2018Test # 2297
Australia
England99830368.52.7Brisbane23 Nov 2017Test # 2282
India
Sri Lanka98126304.53.21Nagpur24 Nov 2017Test # 2283
New Zealand
West Indies97329300.23.23Wellington1 Dec 2017Test # 2284
South Africa
Australia96634292.03.3Gqeberha9 Mar 2018Test # 2298
India
Sri Lanka89335258.23.45Eden Gardens16 Nov 2017Test # 2281
South Africa
Bangladesh89224205.34.34Bloemfontein6 Oct 2017Test # 2277
South Africa
India80540296.12.71Johannesburg24 Jan 2018Test # 2294
New Zealand
England80528287.52.79Auckland22 Mar 2018Test # 2299
South Africa
India76040230.53.29Cape Town5 Jan 2018Test # 2292
Bangladesh
Sri Lanka68140214.33.17Mirpur8 Feb 2018Test # 2296
New Zealand
England6741499.36.77Dunedin7 Mar 2018ODI # 3989
India
New Zealand66813100.06.68Kanpur29 Oct 2017ODI # 3932
U.A.E.
West Indies65410100.06.54Harare6 Mar 2018ODI # 3987
India
Australia64713100.06.47Bengaluru28 Sep 2017ODI # 3917
India
Sri Lanka64312100.06.43Mohali13 Dec 2017ODI # 3941
Ireland
Scotland63815100.06.38ICCA Dubai18 Jan 2018ODI # 3956
Australia
England6121398.56.19Melbourne14 Jan 2018ODI # 3951
South Africa
Bangladesh6021697.56.15Paarl18 Oct 2017ODI # 3925
U.A.E.
Scotland5991599.16.04ICCA Dubai23 Jan 2018ODI # 3963
Australia
England58812100.05.88Sydney21 Jan 2018ODI # 3960
India
Australia5871197.56Indore24 Sep 2017ODI # 3914
Zimbabwe
West Indies5791699.05.84Harare19 Mar 2018ODI # 4002
Scotland
U.A.E.5711697.45.84Bulawayo15 Mar 2018ODI # 3998
New Zealand
England5711599.25.74Hamilton25 Feb 2018ODI # 3980
Sri Lanka
Zimbabwe5681698.15.78Mirpur17 Jan 2018ODI # 3955
India
New Zealand5641299.05.69Wankhede22 Oct 2017ODI # 3928
South Africa
Bangladesh560792.56.03Kimberley15 Oct 2017ODI # 3923
Hong Kong
P.N.G.5531492.25.98ICCA Dubai8 Dec 2017ODI # 3938
Australia
England5441594.25.76Brisbane19 Jan 2018ODI # 3958
South Africa
India5391295.35.64Durban1 Feb 2018ODI # 3969
South Africa
Bangladesh5381690.45.93East London22 Oct 2017ODI # 3929
U.A.E.
Ireland5351598.45.42ICCA Dubai13 Jan 2018ODI # 3950
New Zealand
Pakistan5271799.05.32Wellington19 Jan 2018ODI # 3957
New Zealand
Pakistan5251395.55.47Hamilton16 Jan 2018ODI # 3953
Ireland
Scotland5171997.45.29Harare18 Mar 2018ODI # 4001
Afghanistan
Zimbabwe5121580.16.38Sharjah11 Feb 2018ODI # 3974
Afghanistan
Zimbabwe5121584.46.04Sharjah9 Feb 2018ODI # 3972
Afghanistan
Scotland5111397.05.26Bulawayo4 Mar 2018ODI # 3983
Australia
England5062096.05.27Perth28 Jan 2018ODI # 3968
Pakistan
Sri Lanka50114100.05.01Dubai (DICS)13 Oct 2017ODI # 3922
South Africa
Zimbabwe49829151.13.29Gqeberha26 Dec 2017Test # 2290
New Zealand
West Indies4971496.05.17Whangarei20 Dec 2017ODI # 3943
South Africa
India4961275.36.56Johannesburg10 Feb 2018ODI # 3973
Afghanistan
Ireland4911995.25.15Sharjah7 Dec 2017ODI # 3937
New Zealand
Australia4881138.512.56Auckland16 Feb 2018T20I # 649
India
Australia4851292.55.22Nagpur1 Oct 2017ODI # 3919
South Africa
India4821690.05.35Cape Town7 Feb 2018ODI # 3971
New Zealand
Pakistan4811380.16Wellington6 Jan 2018ODI # 3946
Bangladesh
Sri Lanka4771782.25.79Mirpur19 Jan 2018ODI # 3959
South Africa
India4751792.25.14Gqeberha13 Feb 2018ODI # 3976
Ireland
P.N.G.4721699.14.75Harare6 Mar 2018ODI # 3986
U.A.E.
Scotland4671896.34.83ICCA Dubai21 Jan 2018ODI # 3961
New Zealand
England46418100.04.64Wellington3 Mar 2018ODI # 3982
Ireland
West Indies4621896.24.79Harare10 Mar 2018ODI # 3993
India
New Zealand4621396.04.81Pune25 Oct 2017ODI # 3931
Zimbabwe
U.A.E.4611487.55.24Harare22 Mar 2018ODI # 4005
P.N.G.
Scotland4551993.34.86Port Moresby6 Oct 2017ODI # 3920
India
Australia4542093.14.87Eden Gardens21 Sep 2017ODI # 3912
New Zealand
England4521382.35.47Christchurch10 Mar 2018ODI # 3992
New Zealand
England4481487.35.12Mount Maunganui28 Feb 2018ODI # 3981
U.A.E.
Ireland4481599.24.51ICCA Dubai11 Jan 2018ODI # 3948
New Zealand
West Indies4461678.05.71Christchurch23 Dec 2017ODI # 3944
Ireland
Scotland4421484.15.25ICCA Dubai16 Jan 2018ODI # 3954
Zimbabwe
Hong Kong4371996.54.51Bulawayo10 Mar 2018ODI # 3994
Hong Kong
P.N.G.4371897.04.5ICCA Dubai6 Dec 2017ODI # 3936
Afghanistan
Hong Kong4361796.04.54Bulawayo8 Mar 2018ODI # 3990
India
Sri Lanka4341277.05.63Visakhapatnam17 Dec 2017ODI # 3942
India
Sri Lanka4321437.211.57Indore22 Dec 2017T20I # 634
Sri Lanka
Bangladesh4291139.410.81Colombo (RPS)10 Mar 2018T20I # 658
Afghanistan
Ireland4221299.14.25Harare23 Mar 2018ODI # 4006
Zimbabwe
Scotland4202095.54.38Bulawayo12 Mar 2018ODI # 3996
India
Australia4181671.05.88Chennai17 Sep 2017ODI # 3910
Pakistan
Sri Lanka4171390.54.59Abu Dhabi18 Oct 2017ODI # 3926
South Africa
India4101279.05.18Centurion16 Feb 2018ODI # 3978
Afghanistan
West Indies4101387.34.68Harare25 Mar 2018ODI # 4007
P.N.G.
Scotland4071597.24.18Port Moresby8 Oct 2017ODI # 3921
Pakistan
Sri Lanka4061998.04.14Abu Dhabi16 Oct 2017ODI # 3924
Ireland
U.A.E.4041673.35.49Harare12 Mar 2018ODI # 3995
P.N.G.
West Indies4011485.44.68Harare8 Mar 2018ODI # 3991
Sri Lanka
Zimbabwe4001588.54.5Mirpur21 Jan 2018ODI # 3962
New Zealand
Pakistan3971173.55.37Nelson9 Jan 2018ODI # 3947
Afghanistan
West Indies3951597.44.04Harare15 Mar 2018ODI # 3997
Australia
England3931781.54.8Adelaide26 Jan 2018ODI # 3966
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:

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 2nd T20I, Aug 3, 2025 [T20I # 3389]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 3rd T20I, Aug 3, 2025 [T20I # 3390]

Pakistan vs West Indies at Lauderhill, Pakistan tour of West Indies 3rd T20I, Aug 3, 2025 [T20I # 3391]