Ireland is one of the youngest teams in terms of experience in Test cricket, having played just 12 games in the format, winning three of them till now. Naturally, there won’t be a lot of numbers, and below you can find the performances by opponent batters against Ireland in the format.
Most Test Runs against Ireland
| Player | Innings | Runs | High Score | Average | 100/50 |
|---|---|---|---|---|---|
| Kusal Mendis (SL) | 2 | 385 | 245 | 192.50 | 2/0 |
| Mushfiqur Rahim (BAN) | 5 | 359 | 126 | 119.66 | 2/2 |
| Dimuth Karunaratne (SL) | 2 | 294 | 179 | 147.00 | 2/0 |
| Mominul Haque (BAN) | 5 | 269 | 87 | 67.25 | 0/3 |
| Mahmudul Hasan Joy (BAN) | 3 | 265 | 171 | 88.33 | 1/1 |
| Litton Das (BAN) | 4 | 254 | 128 | 63.50 | 1/1 |
| Nishan Madushka (SL) | 2 | 234 | 205 | 117.00 | 1/0 |
| Ollie Pope (ENG) | 1 | 205 | 205 | 205.00 | 1/0 |
| Shadman Islam (BAN) | 3 | 193 | 80 | 64.33 | 0/2 |
| Rahmat Shah (AFG) | 4 | 183 | 98 | 45.75 | 0/2 |
| Ben Duckett (ENG) | 2 | 182 | 182 | 182.00 | 1/0 |
Key Insights on Aggregate Runs and Milestone Scorers in Tests Against Ireland
Leading Individual Run Scorers and Historic Milestones
Kusal Mendis of Sri Lanka has aggregated the most Test runs against Ireland, amassing 385 runs in just 2 innings.
The only batter to have crossed the 300-run mark versus Ireland in Tests is Bangladesh’s Mushfiqur Rahim, who has made 359 runs in 5 innings.
Only eight other players have scored 100 or more runs against Ireland: Ben Duckett (182), Hasmatullah Shahidi (140), Mehidy Hasan Miraz (119), Dinesh Chandimal (115), Najmul Shanto (113), Wesley Madhevere (110), Sadeera Samarawickrama (104), and Angelo Mathews (100).
Record-Breaking Centuries and Best Batting Averages
A total of 12 batters have scored a Test century against Ireland, with three batters jointly leading the tally with 2 centuries each: Dimuth Karunaratne, Kusal Mendis, and Mushfiqur Rahim.
Kusal Mendis’ 245 is the highest Test score by a batter against Ireland, recorded at Galle in 2023.
Nishan Fernando and Ollie Pope have also scored double centuries against Ireland, both reaching exactly 205 runs.
The first batter to score a Test century against Ireland was Mushfiqur Rahim (126) during their inaugural Test outing at Mirpur in 2023.
Ollie Pope of England holds the best batting average against Ireland in Tests at 205.00.
Mushfiqur Rahim has recorded the most fifty-plus scores against Ireland with four, followed by Mominul Haque with three.
Check: Teams with Most Test Double Centuries
Batting Records by Venue and Match Outcomes
Wesley Madhevere’s tally of 110 runs is the highest score in a losing cause against Ireland, followed by Nick Welch with 95 runs.
In Test matches played within Ireland, Prince Masvaure of Zimbabwe leads with 86 runs, followed by Faheem Ashraf (83) and Imam-ul-Haq (81).
At neutral venues in India and the UAE, Afghanistan’s Rahmat Shah leads the scoring with 183 runs.
Kusal Mendis holds the record for most runs in home conditions (385) and most runs in matches won against Ireland (385).