ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Pallekele International Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tamim IqbalBAN2021202112116490164.0019982.41020253
Mominul HaqueBAN20212021121150127150.0039038.46100110
Pathum NissankaSL202220223311238561.5014684.25010130
Charith AsalankaSL202220223219383*93.0090103.3301054
Kusal MendisSL20222022331706735.007494.5901081
Mushfiqur RahimBAN202120211116868*-15643.5901060
Dunith WellalageSL202220221113131*-21147.6200041
Suranga LakmalSL202120211112222*-3170.9700001
Taskin AhmedBAN2021202111166*-966.6700010
Noor AhmadAFG2022202211122*-1200.0000000
Fazalhaq FarooqiAFG2022202231122*-728.5700000
Mujeeb Ur RahmanAFG2022202232111*1.00333.3300100
Yamin AhmadzaiAFG20222022221111.00333.3300000
Vishwa FernandoSL2021202111100*-70.0000000
CBRLS KumaraSL2022202221100*-10.0000000
Ibrahim ZadranAFG2022202233027816292.67276100.72200284
Dimuth KarunaratneSL20212021110244244244.0043755.84100260
Dhananjaya de SilvaSL20212021110166166166.0029157.04100220
Nazmul Hossain ShantoBAN2021202112016316381.5038642.23101171
Rahmat ShahAFG202220223301325844.0017276.74020130
Rahmanullah GurbazAFG202220223301266842.0014090.00020144
Najibullah ZadranAFG202220223301257741.67109114.68010142
Wanindu HasarangaSL20222022320686634.0049138.78010102
Dasun ShanakaSL20222022320594329.507183.1000070
Lahiru ThirimanneSL20212021110585858.0012546.4001080
Mohammad NabiAFG20222022330554118.3349112.2400042
Liton DasBAN20212021110505050.006774.6301051
Dinesh ChandimalSL20222022320473323.5043109.3000051
Wanindu HasarangaSL20212021110434343.005578.1800030
Gulbadin NaibAFG20222022330362212.005072.0000021
Hashmatullah ShahidiAFG20222022330342811.335759.6500020
Niroshan DickwellaSL20212021110313131.003393.9400030
Angelo MathewsSL20212021110252525.003278.1300040
Dhananjaya de SilvaSL20222022320211610.502777.7800040
Rashid KhanAFG2022202233020136.672386.9600010
Oshada FernandoSL20212021110202020.004346.5100040
Pathum NissankaSL20212021110121212.002352.1700010
Kasun RajithaSL20222022310888.005160.0000020
Mehedi Hasan MirazBAN20212021110333.001520.0000000
Mahesh TheekshanaSL20222022310333.001225.0000000
Taijul IslamBAN20212021110222.00825.0000000
Dhananjaya LakshanSL20222022210222.00450.0000000
Saif HassanBAN20212021120110.50147.1400100

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