Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×

Player figures come from full scorecards, which we hold for 44 of the 48 matches in this selection (from 1999). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Agha SalmanPAKPakistan2022-20233611728334.4029658.11020163
Matthew HaydenAUSAustralia200412017113085.5025766.54100182
Imam-ul-HaqPAKPakistan2022-202336116950*33.8032751.68010151
Amelia KerrNZWNew Zealand Women202333016710855.6719386.53100121
Promod MaduwanthaBRCBurgher Recreation Club2026110166166166.0028159.07100160
Gayan ManeeshanKYCCKurunegala Youth Cricket Club2025-202623115611278.0027257.35100170
Rachin RavindraNZNew Zealand20242401539238.2526557.74010151
Curtis CampherIREIreland202324015311138.2533745.40101222
Navod ParanavithanaTUCATamil Union Cricket and Athletic Club2026110152152152.0031148.87100100
Damien MartynAUSAustralia200412015211076.0033145.92100130
Nipun KarunanayakeBCAABloomfield Cricket and Athletic Club2025-20263411527150.6734144.57020150
Sadeera SamarawickramaSLSri Lanka2023331151104*75.5018282.97100180
Andrew BalbirnieIREIreland20232401519537.7528453.17010210
Kamil MisharaNCCNondescripts Cricket Club2026110149149149.0021070.95100123
Nkruma BonnerWIWest Indies202124114868*49.3346931.56010120
Lorcan TuckerIREIreland20232401448036.0021267.92010200
Kane WilliamsonNZNew Zealand2019-20243601425523.6728949.13011112
Mahesh KumaraNSWCNugegoda Sports Welfare Club2026231141121*70.5024457.79100200
Jonny BairstowENGEngland20212411394746.3325953.67000121
Arjuna RanatungaSLSri Lanka1999-20003401396534.7524656.50020180
D InduwaraPSCPolice Sports Club20262401386034.5026352.47011121
Tillakaratne DilshanSLSri Lanka2001-200434013610434.0026251.91100141
Dulash UdayangaPSCPolice Sports Club202624113658*45.3327649.28011140
Jos ButtlerENGEngland20212311315565.5020065.50010150
Glenn PhillipsNZNew Zealand20242411317843.6716380.3701188
Jacques RudolphSASouth Africa2004121129102129.0037234.68100160
T AmarasingheCMCCChilaw Marians Cricket Club20262201268863.0021359.15010113
Daryll CullinanSASouth Africa2000121126114*126.0026148.28100131
Kushal Janith PereraSLSri Lanka2019-20213601266221.0019963.32010151
Mitchell SantnerNZNew Zealand2019-20243601256720.8326746.82010114
Vishad RandikaPSCPolice Sports Club20262411249141.3321258.49012111
Saeed AnwarPAKPakistan2000110123123123.0023751.90100122
Travis HeadAUSAustralia2022-20254601215720.1714185.82010171
Mohammad RizwanPAKPakistan20222401204030.0021356.34000140
Oshada FernandoPSCPanadura Sports Club202632011910959.5017667.61100110
Kraigg BrathwaiteWIWest Indies20212401197229.7533535.52011170
Ramnaresh SarwanWIWest Indies20011201188859.0031637.34010120
Thanuka DabareCMCCChilaw Marians Cricket Club20262201188759.0017268.60010102
KL RahulINDIndia20261201178258.5022252.70010123
Younis KhanPAKPakistan2000110116116116.0028141.2810091
Lahiru MadushankaBCAABloomfield Cricket and Athletic Club2025-20262201169258.0017865.17010104
Kanchana de LiveraPSCPanadura Sports Club20263201166458.0018961.38020141
Tom BlundellNZNew Zealand20242401166029.0017765.54010113
Lasith AmbuldeniyaSLSri Lanka2019-202261001154011.5026543.40003105
Inzamam-ul-HaqPAKPakistan2000110112112112.0016368.71100180
Muttiah MuralitharanSLSri Lanka1999-2004101341113812.3313979.86003141
R HirushanPSCPolice Sports Club202612111070*110.0017662.50010140
Jermaine BlackwoodWIWest Indies20212401094427.2525243.25000111
Himasha LiyanageACCCAce Capital Cricket Club2025121106106*106.0018557.3010165
A WanninayakeBCAABloomfield Cricket and Athletic Club2025-202635110641*26.5019554.36001130

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