Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Wanindu Hasaranga: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
West Indies2020-20262215432580*29.55247131.580102810
India2017-2025222021912410.61181105.52004188
Bangladesh2018-2025181722807418.67270103.700121910
New Zealand2019-2025171531433511.92127112.60001106
Pakistan2019-2026151452475927.44198124.75010263
England2021-2026151502445416.2729183.85010243
Afghanistan2022-202514922316733.00143161.54020298
Australia2019-2025131211483713.45130113.85000180
Zimbabwe2017-202512623819*9.505076.0000221
Jaffna Kings2022-20261110214852*18.5092160.87010710
South Africa2020-2024101201465912.1717284.88012221
Galle Gladiators2020-2022862612915.2538160.53001102
Gulf Giants2023-20257401295532.2569186.96010145
Dubai Capitals2023-2025660621410.3352119.2300051
Chennai Super Kings2021-20256521474.6712116.6700101
Colombo Stars2021-20225329877*98.0044222.73010114
Colombo Strikers2023-2024550754015.0044170.45001102
Netherlands2021-2024542742937.0052142.3100044
Abu Dhabi Knight Riders2023-2025520382419.0028135.7100012
Kolkata Knight Riders2021-20255501352.601492.8600210
Punjab Kings2022-2025520110.50425.0000100
Ireland2021-2026431767138.0054140.74010101
Dambulla Sixers2024-2026430752925.0037202.7000084
MI Emirates2023-2025431362618.0031116.1300040
Dambulla Aura2022-2023420301915.0020150.0000031
Rajasthan Royals2022-202343024188.0021114.2900120
Lucknow Super Giants2022-202541188*-7114.2900010
Galle Titans20233301216440.3364189.06010146
Dambulla Viiking2020320382419.0025152.0000041
Dambulla Giants2021310373737.0018205.5600052
St Lucia Kings2024-2026333219*-14150.0000002
Colombo Kaps20263301083.3310100.0000010
Colombo20192201438771.50113126.55020191
Galle Marvels20242216565*65.0033196.9701173
Colombo Kings2020221644164.0037172.9700083
Barbados Tridents2026221634563.0029217.2400074
Barbados Royals2024220504025.0033151.5200052
Galle Gallants2026220321616.0022145.4500041
Antigua and Barbuda Falcons2024-2026221302330.0017176.4700022
United Arab Emirates2022-20232212523*25.0015166.6700030
Panadura Sports Club20252212525*25.0015166.6700121
Kurunegala Youth Cricket Club2024-20252301374.331872.2200111
Mumbai Indians2022-20232111212*-8150.0000020
Sharjah Warriors2023-20242201266.001770.5900020
Jamaica Kingsmen2026221121112.0011109.0900010
Sunrisers Hyderabad2022210888.001942.1100010
Kandy Tuskers2020220753.507100.0000010
Namibia2021-2022210444.00850.0000000
Kandy Warriors2021210222.002100.0000000
Royal Challengers Bengaluru2025210111.00333.3300000
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.