Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Muneeba AliPAKWWomen's Asia Cup 2024202444213146*65.50109120.18000190
Marvan AtapattuSLIndian Oil Cup 200520053301287042.6719864.65010120
Kavindu KulasekaraACCCMajor League Tournament 2025/2620262411285442.6730541.97010131
Tamim IqbalBANBangladesh in Sri Lanka ODI Series 2016/172017210127127127.0014289.44100151
Ricky PontingAUSAustralia tour of Sri Lanka 2003/0420042201276963.5017572.5702081
Mahela JayawardeneSLIndian Oil Cup 2005200533112594*62.5015779.62010112
Lahiru UdaraKRLanka Premier League 202620264401255431.2594132.98020154
Imesha DulaniSLWPakistan Women tour of Sri Lanka 20262026331123101*61.5089138.20100201
Avishka GunawardeneSLAsia Cup 200420042201227361.0016872.62010140
Dhananjaya de SilvaGALSuper Provincial One Day Tournament 201920192201229061.00119102.52010150
Stephen FlemingNZBank Alfalah Cup 200320035501216524.2024649.1901066
Ross TaylorNZSri Lanka Triangular Series 201020104301199539.6716173.91010121
Upul TharangaSLAsia Cup 201020104401195429.7516572.12010141
Angelo MathewsKFLanka Premier League 202420244411163338.6769168.12000106
K AmanthaACCCMajor League Tournament 2025/2620262411166238.6723250.00010141
Bismah MaroofPAKWICC Women's Championship 2017/1820182201158957.5012492.74010111
Sharujan ShanmuganathanTUCAMajor League Tournament 2025/262026121115103*115.0023648.73100112
Kamindu MendisKFLanka Premier League 2024202444111565*38.3368169.1201079
Scott StyrisNZSri Lanka Triangular Series 201020104301148938.0014379.72010101
Chamari AtapattuSLWPakistan Women tour of Sri Lanka 202620263301134037.6770161.43000155
Kushal Janith PereraDSLanka Premier League 202420243301138037.6769163.77010144
Angelo PereraCSLanka Premier League 202420243311134156.5080141.25000124
Kusal MendisSLWest Indies tour of Sri Lanka 2024/25202433111368*56.5091124.1801085
Tillakaratne DilshanSLAsia Cup 201020104401137128.2594120.21011182
Kumar SangakkaraSLIndian Oil Cup 200520053301097936.3316167.70010140
Sanath JayasuriyaSLIndia in Sri Lanka ODI Series 2008/092009110107107107.0011493.86100101
Dinesh ChandimalSLAustralia in Sri Lanka ODI Series 2016201622010710253.5014474.3110080
Tamim IqbalBANAsia Cup 201020103301075135.6792116.30010132
Dinesh KarthikINDAsia Cup 201020102201066653.0012783.46010150
Eoin MorganENGEngland tour of Sri Lanka 2018/19201822110692106.00102103.92010123
Kusal MendisSLBangladesh in Sri Lanka ODI Series 2016/17201722010610253.0012485.4810091
Rahul DravidINDIndian Oil Cup 200520053311065453.0016265.43021130
Imrul KayesBANAsia Cup 201020103301066635.3315468.83010100
Muneeba AliPAKWPakistan Women tour of Sri Lanka 202620263301064535.3370151.43000191
Avishka FernandoJKLanka Premier League 202620263301066635.3367158.21010134
Pathum NissankaSLWest Indies tour of Sri Lanka 2024/2520243301045434.6781128.40010182
Reeza HendricksDSLanka Premier League 2026202644110464*34.6780130.00010122
Mohammad HafeezPAKPakistan in Sri Lanka ODI Series 20152015110103103103.0095108.42100104
Upul TharangaSLPakistan in Sri Lanka ODI Series 200920093301037634.3315666.03010110
Angelo MathewsKRLanka Premier League 2026202644310339*103.0083124.10000111
R SilvaACCCMajor League Tournament 2025/2620262401034825.7590114.44000171
Scott StyrisNZBank Alfalah Cup 200320035501034620.6020151.2400152
Wanindu HasarangaSLAfghanistan tour of Sri Lanka 2023/2420243301026734.0052196.15010105
Umar AkmalPAKAsia Cup 201020103301015033.6712382.1101050
Avishka FernandoSLNew Zealand tour of Sri Lanka 2024/252024110100100100.0011586.9610092
Richa GhoshINDWWomen's Asia Cup 2024202453210064*100.0046217.39010172
Isitha WijesunderaACCCMajor League Tournament 2025/2620262401004125.0012977.52000114
Upul TharangaSLSri Lanka Triangular Series 201020105511007025.0016162.11011140
Mahela JayawardeneSLAustralia tour of Sri Lanka 2003/042004220996149.5015464.2901070
Sadeera SamarawickramaSLAfghanistan tour of Sri Lanka 2023/242024330995133.0078126.92010101

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.