Skip to content
FairPlay
Ricardo Vasconcelos

Cricket player · Wicketkeeper · South Africa

Ricardo Vasconcelos

Ricardo Vasconcelos appears in 38 matches with a full FairPlay scorecard (17 Nov 2025 to 1 Oct 2026). 1,800 runs in 47 innings. 182 matches in FairPlay's recorded career data.

Player profile

Role
Wicketkeeper
Batting
Left-hand bat
Born
27 Oct 1997 Age 29
Recorded matches
1825 internationals

Ricardo Vasconcelos is a wicketkeeper from South Africa with 182 matches in FairPlay's recorded data, including 5 internationals (5 ODIs).

Batting: 6,808 runs across all recorded formats, with 13 hundreds and 30 fifties; the most runs came in First-class cricket (3,474) and the highest recorded score is 187.

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.

Ricardo Vasconcelos: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
ODI5525511251.0098.51/2––––
T20 (league and domestic)69681,8158827.09132.50/8––––
T1022231311.5095.80/0––––
First-class661173,47418729.9554.89/130–5.670
List A40401,24110631.8282.13/7––––

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.

Ricardo Vasconcelos at a glance

FairPlay holds 38 complete scorecards featuring Ricardo Vasconcelos, most recently for Northamptonshire (T20 and shorter, one-day, first-class).

In those matches Ricardo Vasconcelos batted 47 times for 1,800 runs at a strike rate of 69.39. The highest score was 187 off 295 balls against Durham.

How the 47 dismissals happened: caught 26, LBW 9, bowled 7, run out 4, stumped 1.

These matches were played at 15 different grounds.

Figures in FairPlay's scorecards

Batting
4701,80018738.3069.395/6
Bowling
Did not bowl in these matches.

Match by match

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

DateMatch
1 Oct 2026Whiterock Warriors v Mississauga MastersBat 13 (11) · Bowl –
30 Sept 2026Whiterock Warriors v Brampton BlitzBat 10 (13) · Bowl –
24 Sept 2026Middlesex v NorthamptonshireBat 26 (45) & 69 (178) · Bowl –
15 Sept 2026Northamptonshire v DerbyshireBat 58 (134) & 132 (232) · Bowl –
8 Sept 2026Worcestershire v NorthamptonshireBat 13 (25) & 22 (41) · Bowl –
2 Sept 2026Northamptonshire v DurhamBat 30 (57) & 5 (6) · Bowl –
27 Aug 2026Northamptonshire v KentBat 119 (164) · Bowl –
20 Aug 2026Lancashire v NorthamptonshireBat 13 (38) & 100 (131) · Bowl –
2 Aug 2026Northamptonshire v LancashireBat 10 (12) · Bowl –
31 Jul 2026Northamptonshire v LeicestershireBat 46 (65) · Bowl –
26 Jul 2026Surrey v NorthamptonshireBat 1 (4) · Bowl –
24 Jul 2026Kent v NorthamptonshireBat 55 (60) · Bowl –
21 Jul 2026Northamptonshire v WarwickshireBat 64 (71) · Bowl –
18 Jul 2026Northamptonshire v HampshireBat 88 (59) · Bowl –
18 Jul 2026Northamptonshire v SomersetBat 15 (10) · Bowl –
15 Jul 2026Northamptonshire v GloucestershireBat 42 (30) · Bowl –
12 Jul 2026Northamptonshire v WarwickshireBat 2 (6) · Bowl –
10 Jul 2026Somerset v NorthamptonshireBat 23 (16) · Bowl –
8 Jul 2026Glamorgan v NorthamptonshireBat 25 (17) · Bowl –
5 Jul 2026Northamptonshire v SomersetBat 40 (23) · Bowl –
1 Jul 2026Gloucestershire v NorthamptonshireBat 36 (30) · Bowl –
26 Jun 2026Northamptonshire v EssexBat 44 (21) · Bowl –
19 Jun 2026Durham v NorthamptonshireBat 187 (295) & 5 (21) · Bowl –
12 Jun 2026Northamptonshire v GloucestershireBat 2 (7) & 33 (37) · Bowl –
9 Jun 2026Northamptonshire v WorcestershireBat 8 (6) · Bowl –
6 Jun 2026Durham v NorthamptonshireBat 21 (22) · Bowl –
31 May 2026Warwickshire v NorthamptonshireBat 27 (15) · Bowl –
29 May 2026Northamptonshire v GloucestershireBat 14 (13) · Bowl –
24 May 2026Worcestershire v NorthamptonshireBat 34 (26) · Bowl –
22 May 2026Northamptonshire v GlamorganBat 20 (11) · Bowl –
15 May 2026Gloucestershire v NorthamptonshireBat 16 (35) & 2 (7) · Bowl –
8 May 2026Derbyshire v NorthamptonshireBat 0 (10) & 29 (119) · Bowl –
1 May 2026Northamptonshire v WorcestershireBat 115 (226) · Bowl –
17 Apr 2026Northamptonshire v MiddlesexBat 27 (29) · Bowl –
10 Apr 2026Kent v NorthamptonshireBat 127 (170) · Bowl –
3 Apr 2026Northamptonshire v LancashireBat 25 (38) & 4 (4) · Bowl –
22 Nov 2025Kathmandu Gurkhas v Biratnagar KingsBat 3 (4) · Bowl –
17 Nov 2025Janakpur Bolts v Kathmandu GurkhasBat – · Bowl –

More players from South Africa

All South Africa players