Skip to content
FairPlay
Oliver Davidson

Cricket player · All-rounder · Scotland

Oliver Davidson

Oliver Davidson appears in 22 matches with a full FairPlay scorecard (2 Feb 2026 to 13 Sept 2026). 67 runs in 13 innings. 15 wickets from 95 overs. 31 matches in FairPlay's recorded career data.

Player profile

Country
Scotland
Role
All-rounder
Batting
Left-hand bat
Bowling
Slow left-arm orthodox
Born
28 Jul 2004 Age 22
Recorded matches
3116 internationals

Oliver Davidson is an all-rounder from Scotland with 31 matches in FairPlay's recorded data, including 16 internationals (10 ODIs, 6 T20Is).

Batting: 217 runs across all recorded formats, with 0 hundreds and 0 fifties; the most runs came in Youth ODI cricket (134) and the highest recorded score is 43.

Bowling: 22 wickets in recorded matches, 7 of them in ODI cricket.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Oliver Davidson: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
ODI104341411.3353.10/0746.004.880
T20I64372018.50123.30/0526.607.390
T20 (league and domestic)961072.5047.60/0356.008.400
List A1122–66.70/00–9.290
Youth ODI551344326.8043.40/0727.865.020

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Oliver Davidson at a glance

FairPlay holds 22 complete scorecards featuring Oliver Davidson, most recently for Scotland (T20 and shorter, one-day).

In those matches Oliver Davidson batted 13 times for 67 runs at a strike rate of 81.71. The highest score was 20 not out off 15 balls against England.

With the ball: 15 wickets from 95 overs, an economy rate of 6.24. Best figures: 2 for 28 against Namibia.

How the 7 dismissals happened: caught 4, bowled 2, run out 1.

These matches were played at 9 different grounds.

Figures in FairPlay's scorecards

Batting
1366720*9.5781.710/0
Bowling
20951593152/286.24

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
13 Sept 2026Belfast Wolves v Glasgow CosmicBat 0* (0) · Bowl 0/32 (4)
12 Sept 2026Dublin Guardians v Glasgow CosmicBat – · Bowl 0/43 (4)
10 Sept 2026Rotterdam Dockers v Glasgow CosmicBat 7 (16) · Bowl 1/24 (4)
6 Sept 2026Glasgow Cosmic v Edinburgh Castle RockersBat 1* (1) · Bowl 2/31 (4)
4 Sept 2026Glasgow Cosmic v Belfast WolvesBat 0 (1) · Bowl –
3 Sept 2026Amsterdam Flames v Glasgow CosmicBat 0 (1) · Bowl 0/5 (1)
13 Aug 2026Scotland v CanadaBat – · Bowl 0/21 (4)
7 Aug 2026Scotland v CanadaBat 11* (4) · Bowl 2/48 (9)
20 May 2026Scotland v United States of AmericaBat 9 (25) · Bowl 1/51 (8)
18 May 2026Nepal v ScotlandBat 0 (2) · Bowl 0/47 (10)
14 May 2026Scotland v United States of AmericaBat – · Bowl 1/39 (7)
12 May 2026Nepal v ScotlandBat – · Bowl 1/30 (8)
17 Apr 2026Namibia v ScotlandBat 16 (13) · Bowl 1/14 (4)
15 Apr 2026Namibia v ScotlandBat – · Bowl 1/14 (2)
12 Apr 2026Namibia v ScotlandBat – · Bowl 2/28 (6)
6 Apr 2026Namibia v ScotlandBat – · Bowl 0/28 (5)
17 Feb 2026Scotland v NepalBat 1* (1) · Bowl 0/31 (4)
14 Feb 2026Scotland v EnglandBat 20* (15) · Bowl 1/12 (2)
9 Feb 2026Scotland v ItalyBat – · Bowl 1/39 (3)
7 Feb 2026Scotland v West IndiesBat 0 (1) · Bowl 1/23 (3)
4 Feb 2026Namibia v ScotlandBat 2* (2) · Bowl 0/33 (3)
2 Feb 2026Afghanistan v ScotlandBat – · Bowl –

More players from Scotland

All Scotland players