Skip to content
FairPlay
JJ Smuts

Cricket player · Batting all-rounder · Italy

JJ Smuts

JJ Smuts appears in 46 matches with a full FairPlay scorecard (1 Nov 2025 to 1 Nov 2026). 655 runs in 42 innings. 35 wickets from 105.5 overs. 176 matches in FairPlay's recorded career data.

Player profile

Country
Italy
Role
Batting all-rounder
Batting
Right-hand bat
Bowling
Slow left-arm orthodox
Born
21 Sept 1988 Age 38
Recorded matches
17632 internationals

JJ Smuts is a batting all-rounder from Italy with 176 matches in FairPlay's recorded data, including 32 internationals (20 ODIs, 12 T20Is).

Batting: 3,641 runs across all recorded formats, with 3 hundreds and 18 fifties; the most runs came in T20 (league and domestic) cricket (2,578) and the highest recorded score is 121.

Bowling: 113 wickets in recorded matches, 82 of them in T20 (league and domestic) 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.

JJ Smuts: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
ODI202068910243.0684.61/41836.944.990
T20I12111312411.91107.40/0641.006.930
T20 (league and domestic)1351262,57812122.81122.51/148227.906.820
T1055814427.00218.90/0118.009.000
List A4416210240.5088.01/0622.834.150

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.

JJ Smuts at a glance

FairPlay holds 46 complete scorecards featuring JJ Smuts, most recently for Edinburgh Castle Rockers (T20 and shorter).

In those matches JJ Smuts batted 42 times for 655 runs at a strike rate of 118.66. The highest score was 98 off 60 balls against Belfast Wolves.

With the ball: 35 wickets from 105.5 overs, an economy rate of 6.70. Best figures: 4 for 30 against Vancouver Guardians.

How the 38 dismissals happened: caught 23, bowled 11, LBW 3, run out 1.

These matches were played at 14 different grounds.

Figures in FairPlay's scorecards

Batting
4246559817.24118.661/0
Bowling
35105.51709354/306.70

Match by match

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

DateMatch
1 Nov 2026Toronto Kings v Mississauga SkyhawksBat 38* (34) · Bowl 0/28 (3)
31 Oct 2026Montreal Warriors v Toronto KingsBat 25 (26) · Bowl 1/25 (4)
30 Oct 2026Mississauga Skyhawks v Toronto KingsBat 15 (10) · Bowl 2/33 (4)
29 Oct 2026Toronto Kings v Mississauga SkyhawksBat 31 (26) · Bowl 1/24 (3)
26 Oct 2026Toronto Kings v Montreal WarriorsBat 4 (7) · Bowl 2/23 (4)
25 Oct 2026Toronto Kings v Vancouver GuardiansBat 3 (5) · Bowl 4/30 (4)
24 Oct 2026Toronto Kings v Brampton BlazersBat 2 (5) · Bowl 1/22 (4)
5 Oct 2026Vancouver Anchors v Brampton BlitzBat 8 (3) · Bowl –
4 Oct 2026Brampton Blitz v Montreal Royal TigersBat 2* (2) · Bowl 1/18 (2)
3 Oct 2026Brampton Blitz v Mississauga MastersBat 1 (2) · Bowl –
1 Oct 2026Toronto Sixers v Brampton BlitzBat 44 (17) · Bowl –
30 Sept 2026Whiterock Warriors v Brampton BlitzBat 26* (13) · Bowl –
20 Sept 2026Edinburgh Castle Rockers v Belfast WolvesBat 15 (23) · Bowl 1/19 (2)
17 Sept 2026Edinburgh Castle Rockers v Belfast WolvesBat 2 (5) · Bowl 0/5 (1)
15 Sept 2026Edinburgh Castle Rockers v Rotterdam DockersBat 25 (21) · Bowl –
13 Sept 2026Edinburgh Castle Rockers v Amsterdam FlamesBat 4 (3) · Bowl –
11 Sept 2026Dublin Guardians v Edinburgh Castle RockersBat 9 (7) · Bowl –
6 Sept 2026Glasgow Cosmic v Edinburgh Castle RockersBat 4 (10) · Bowl 0/12 (1)
5 Sept 2026Rotterdam Dockers v Edinburgh Castle RockersBat 0 (2) · Bowl 1/6 (2)
2 Sept 2026Belfast Wolves v Edinburgh Castle RockersBat 98 (60) · Bowl –
30 Aug 2026Edinburgh Castle Rockers v Dublin GuardiansBat 33 (24) · Bowl 1/18 (3)
28 Aug 2026Amsterdam Flames v Edinburgh Castle RockersBat – · Bowl –
27 Aug 2026Edinburgh Castle Rockers v Glasgow CosmicBat 16 (9) · Bowl 2/12 (3)
14 Jun 2026Antwerp Anchors v Ghent GladiatorsBat 2 (3) · Bowl 0/21 (2)
13 Jun 2026Antwerp Anchors v Ghent GladiatorsBat 26 (25) · Bowl 1/28 (4)
10 Jun 2026Ghent Gladiators v Liège Red LionsBat – · Bowl 0/3 (1)
10 Jun 2026Ghent Gladiators v Akcel United BrusselsBat 1* (2) · Bowl –
8 Jun 2026Antwerp Anchors v Ghent GladiatorsBat 6 (10) · Bowl –
7 Jun 2026JB Bruges v Ghent GladiatorsBat 1 (2) · Bowl 1/26 (4) & 1/3 (1)
6 Jun 2026Liège Red Lions v Ghent GladiatorsBat – · Bowl –
19 Feb 2026Italy v West IndiesBat 24 (27) · Bowl 0/27 (4)
16 Feb 2026England v ItalyBat 0 (4) · Bowl 1/24 (3)
12 Feb 2026Italy v NepalBat – · Bowl 1/22 (4)
9 Feb 2026Scotland v ItalyBat 22 (11) · Bowl 1/38 (4)
6 Feb 2026Italy v United Arab EmiratesBat 6 (7) · Bowl 2/9 (2.2)
2 Feb 2026Canada v ItalyBat 49 (37) · Bowl 1/30 (4)
26 Jan 2026Ireland v ItalyBat 14 (13) · Bowl 2/18 (4)
25 Jan 2026Ireland v ItalyBat 5 (4) · Bowl 0/25 (3)
23 Jan 2026Ireland v ItalyBat 18 (12) · Bowl 1/15 (3.3)
23 Nov 2025Dolphins v LionsBat 17 (12) · Bowl 1/33 (4)
21 Nov 2025Titans v DolphinsBat 0 (1) · Bowl 0/35 (3)
16 Nov 2025Western Province v DolphinsBat 10 (19) · Bowl 2/11 (3)
14 Nov 2025Rocks (Boland) v DolphinsBat 13 (12) · Bowl 2/20 (4)
9 Nov 2025Dolphins v WarriorsBat 9 (11) · Bowl 0/14 (2)
7 Nov 2025North West Dragons v DolphinsBat 17 (13) · Bowl 0/11 (2)
1 Nov 2025Dolphins v KwaZulu-Natal InlandBat 10 (13) · Bowl 1/21 (4)

More players from Italy

All Italy players