Cricket player · Bowler · Belfast Wolves
Mark Adair
Mark Adair appears in 36 matches with a full FairPlay scorecard (27 Nov 2025 to 20 Sept 2026). 263 runs in 21 innings. 40 wickets from 146 overs.
Mark Adair at a glance
FairPlay holds 36 complete scorecards featuring Mark Adair, most recently for Ireland (T20 and shorter, one-day, first-class).
In those matches Mark Adair batted 21 times for 263 runs at a strike rate of 89.15. The highest score was 44 not out off 47 balls against New Zealand.
With the ball: 40 wickets from 146 overs, an economy rate of 6.75. Best figures: 3 for 25 against Amsterdam Flames.
How the 15 dismissals happened: caught 12, run out 2, bowled 1.
These matches were played at 12 different grounds.
Figures in FairPlay's scorecards
| Inns | NO | Runs | HS | Avg | SR | 50/100 | 4s/6s |
|---|---|---|---|---|---|---|---|
| 21 | 6 | 263 | 44* | 17.53 | 89.15 | 0/0 | 26/4 |
| Inns | Overs | Mdns | Runs | Wkts | Best | Econ |
|---|---|---|---|---|---|---|
| 34 | 146 | 10 | 986 | 40 | 3/25 | 6.75 |
Figures by format
| Format | Mat | Runs | HS | Avg | SR | Wkts | Best | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 and shorter | 32 | 160 | 34* | 14.55 | 117.65 | 31 | 3/25 | 8.17 |
| One-day (ODI and List A) | 3 | 19 | 12 | 6.33 | 73.08 | 6 | 2/36 | 4.53 |
| Test and first-class | 1 | 84 | 44* | 84.00 | 63.16 | 3 | 3/66 | 3.30 |
Avg is runs per dismissal; SR is runs per 100 balls; Econ is runs per over. * means not out.
Best performances
Highest scores
- 44* (47 balls) v New Zealand, 27 May 2026, Civil Service Cricket Club
- 40 (86 balls) v New Zealand, 27 May 2026, Civil Service Cricket Club
- 34* (21 balls) v United Arab Emirates, 31 Jan 2026, Dubai International Cricket Stadium
Best bowling
- 3/25 (4 overs) v Amsterdam Flames, 10 Sept 2026, The Village
- 3/66 (20 overs) v New Zealand, 27 May 2026, Civil Service Cricket Club
- 2/17 (2 overs) v Glasgow Cosmic, 4 Sept 2026, Sportpark Westvliet
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 20 Sept 2026 | Belfast Wolves v Edinburgh Castle RockersEuropean T20 Premier LeagueBat – · Bowl 1/30 (3) | ||
| 19 Sept 2026 | Belfast Wolves v Amsterdam FlamesEuropean T20 Premier LeagueBat – · Bowl 0/24 (3) | ||
| 17 Sept 2026 | Belfast Wolves v Edinburgh Castle RockersEuropean T20 Premier LeagueBat – · Bowl 1/23 (3) | ||
| 13 Sept 2026 | Belfast Wolves v Glasgow CosmicEuropean T20 Premier LeagueBat 4* (1) · Bowl 1/14 (2) | ||
| 12 Sept 2026 | Belfast Wolves v Rotterdam DockersEuropean T20 Premier LeagueBat 2* (1) · Bowl 1/40 (4) | ||
| 10 Sept 2026 | Belfast Wolves v Amsterdam FlamesEuropean T20 Premier LeagueBat – · Bowl 3/25 (4) | ||
| 9 Sept 2026 | Belfast Wolves v Dublin GuardiansEuropean T20 Premier LeagueBat 15 (18) · Bowl 0/26 (4) | ||
| 4 Sept 2026 | Belfast Wolves v Glasgow CosmicEuropean T20 Premier LeagueBat – · Bowl 2/17 (2) | ||
| 2 Sept 2026 | Belfast Wolves v Edinburgh Castle RockersEuropean T20 Premier LeagueBat 14 (11) · Bowl 2/33 (4) | ||
| 30 Aug 2026 | Belfast Wolves v Amsterdam FlamesEuropean T20 Premier LeagueBat – · Bowl 0/17 (1) | ||
| 29 Aug 2026 | Belfast Wolves v Rotterdam DockersEuropean T20 Premier LeagueBat 5 (8) · Bowl 0/5 (1) | ||
| 27 Aug 2026 | Belfast Wolves v Dublin GuardiansEuropean T20 Premier LeagueBat 2 (2) · Bowl 2/26 (4) | ||
| 12 Aug 2026 | Ireland v AfghanistanOne Day InternationalBat 12 (11) · Bowl 2/60 (10) | ||
| 10 Aug 2026 | Ireland v AfghanistanOne Day InternationalBat 4 (8) · Bowl 2/36 (10) | ||
| 7 Aug 2026 | Ireland v AfghanistanOne Day InternationalBat 3 (7) · Bowl 2/40 (10) | ||
| 27 May 2026 | Ireland v New ZealandTest SeriesBat 40 (86) & 44* (47) · Bowl 3/66 (20) | ||
| 14 Feb 2026 | Ireland v OmanICC Men's T20 World CupBat – · Bowl 0/36 (3) | ||
| 11 Feb 2026 | Ireland v AustraliaICC Men's T20 World CupBat 12 (6) · Bowl 2/44 (4) | ||
| 8 Feb 2026 | Ireland v Sri LankaICC Men's T20 World CupBat 10 (6) · Bowl 1/33 (4) | ||
| 4 Feb 2026 | Ireland v PakistanICC Mens T20 World Cup Warm-up MatchesBat – · Bowl – | ||
| 31 Jan 2026 | Ireland v United Arab EmiratesTwenty20 InternationalBat 34* (21) · Bowl 1/31 (4) | ||
| 29 Jan 2026 | Ireland v United Arab EmiratesTwenty20 InternationalBat – · Bowl 1/28 (4) | ||
| 26 Jan 2026 | Ireland v ItalyTwenty20 InternationalBat 25 (21) · Bowl 2/23 (4) | ||
| 25 Jan 2026 | Ireland v ItalyTwenty20 InternationalBat – · Bowl 1/31 (4) | ||
| 23 Jan 2026 | Ireland v ItalyTwenty20 InternationalBat 0 (2) · Bowl 2/30 (3.1) | ||
| 28 Dec 2025 | Gulf Giants v Abu Dhabi Knight RidersInternational League T20Bat 15* (14) · Bowl 0/13 (2) | ||
| 23 Dec 2025 | Gulf Giants v MI EmiratesInternational League T20Bat – · Bowl 1/30 (3.3) | ||
| 21 Dec 2025 | Gulf Giants v Dubai CapitalsInternational League T20Bat 12 (12) · Bowl 0/40 (3.2) | ||
| 15 Dec 2025 | Gulf Giants v Sharjah WarriorzInternational League T20Bat – · Bowl – | ||
| 12 Dec 2025 | Gulf Giants v Desert VipersInternational League T20Bat 1 (2) · Bowl 0/30 (4) | ||
| 10 Dec 2025 | Gulf Giants v Sharjah WarriorzInternational League T20Bat – · Bowl 2/22 (3) | ||
| 8 Dec 2025 | Gulf Giants v Desert VipersInternational League T20Bat – · Bowl 1/36 (4) | ||
| 6 Dec 2025 | Gulf Giants v Dubai CapitalsInternational League T20Bat 1* (2) · Bowl 0/10 (2) | ||
| 2 Dec 2025 | Ireland v BangladeshTwenty20 InternationalBat 8 (9) · Bowl 0/11 (1) | ||
| 29 Nov 2025 | Ireland v BangladeshTwenty20 InternationalBat – · Bowl 2/36 (4) | ||
| 27 Nov 2025 | Ireland v BangladeshTwenty20 InternationalBat – · Bowl 2/20 (4) |
How Mark Adair was dismissed
From the dismissal recorded on each scorecard: 15 dismissals in 21 innings, with 6 not out.
- Caught 12
- Run out 2
- Bowled 1
Teams, opponents and grounds
Played for
- Ireland16 matches
- Belfast Wolves12 matches
- Gulf Giants8 matches
Opponents
- Afghanistan3 matches
- Amsterdam Flames3 matches
- Bangladesh3 matches
- Edinburgh Castle Rockers3 matches
- Italy3 matches
- Desert Vipers2 matches
- Dubai Capitals2 matches
- Dublin Guardians2 matches
- Glasgow Cosmic2 matches
- Rotterdam Dockers2 matches
- Sharjah Warriorz2 matches
- United Arab Emirates2 matches
- Abu Dhabi Knight Riders1 match
- Australia1 match
- MI Emirates1 match
- New Zealand1 match
- Oman1 match
- Pakistan1 match
- Sri Lanka1 match
Grounds
- Dubai International Cricket Stadium7 matches
- The Village7 matches
- Sportpark Westvliet5 matches
- Civil Service Cricket Club3 matches
- The Sevens Stadium3 matches
- Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium2 matches
- R.Premadasa Stadium2 matches
- Sharjah Cricket Stadium2 matches
- Sinhalese Sports Club2 matches
- Bready Cricket Club1 match
- Sheikh Zayed Stadium1 match
- Shere Bangla National Stadium1 match