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.
| Format | Mat | Inns | Runs | HS | Avg | SR | 100/50 | Wkts | Bowl avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 20 | 20 | 689 | 102 | 43.06 | 84.6 | 1/4 | 18 | 36.94 | 4.99 | 0 |
| T20I | 12 | 11 | 131 | 24 | 11.91 | 107.4 | 0/0 | 6 | 41.00 | 6.93 | 0 |
| T20 (league and domestic) | 135 | 126 | 2,578 | 121 | 22.81 | 122.5 | 1/14 | 82 | 27.90 | 6.82 | 0 |
| T10 | 5 | 5 | 81 | 44 | 27.00 | 218.9 | 0/0 | 1 | 18.00 | 9.00 | 0 |
| List A | 4 | 4 | 162 | 102 | 40.50 | 88.0 | 1/0 | 6 | 22.83 | 4.15 | 0 |
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
| 42 | 4 | 655 | 98 | 17.24 | 118.66 | 1/0 |
| 35 | 105.5 | 1 | 709 | 35 | 4/30 | 6.70 |
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 1 Nov 2026 | Toronto Kings v Mississauga SkyhawksBat 38* (34) · Bowl 0/28 (3) | ||
| 31 Oct 2026 | Montreal Warriors v Toronto KingsBat 25 (26) · Bowl 1/25 (4) | ||
| 30 Oct 2026 | Mississauga Skyhawks v Toronto KingsBat 15 (10) · Bowl 2/33 (4) | ||
| 29 Oct 2026 | Toronto Kings v Mississauga SkyhawksBat 31 (26) · Bowl 1/24 (3) | ||
| 26 Oct 2026 | Toronto Kings v Montreal WarriorsBat 4 (7) · Bowl 2/23 (4) | ||
| 25 Oct 2026 | Toronto Kings v Vancouver GuardiansBat 3 (5) · Bowl 4/30 (4) | ||
| 24 Oct 2026 | Toronto Kings v Brampton BlazersBat 2 (5) · Bowl 1/22 (4) | ||
| 5 Oct 2026 | Vancouver Anchors v Brampton BlitzBat 8 (3) · Bowl – | ||
| 4 Oct 2026 | Brampton Blitz v Montreal Royal TigersBat 2* (2) · Bowl 1/18 (2) | ||
| 3 Oct 2026 | Brampton Blitz v Mississauga MastersBat 1 (2) · Bowl – | ||
| 1 Oct 2026 | Toronto Sixers v Brampton BlitzBat 44 (17) · Bowl – | ||
| 30 Sept 2026 | Whiterock Warriors v Brampton BlitzBat 26* (13) · Bowl – | ||
| 20 Sept 2026 | Edinburgh Castle Rockers v Belfast WolvesBat 15 (23) · Bowl 1/19 (2) | ||
| 17 Sept 2026 | Edinburgh Castle Rockers v Belfast WolvesBat 2 (5) · Bowl 0/5 (1) | ||
| 15 Sept 2026 | Edinburgh Castle Rockers v Rotterdam DockersBat 25 (21) · Bowl – | ||
| 13 Sept 2026 | Edinburgh Castle Rockers v Amsterdam FlamesBat 4 (3) · Bowl – | ||
| 11 Sept 2026 | Dublin Guardians v Edinburgh Castle RockersBat 9 (7) · Bowl – | ||
| 6 Sept 2026 | Glasgow Cosmic v Edinburgh Castle RockersBat 4 (10) · Bowl 0/12 (1) | ||
| 5 Sept 2026 | Rotterdam Dockers v Edinburgh Castle RockersBat 0 (2) · Bowl 1/6 (2) | ||
| 2 Sept 2026 | Belfast Wolves v Edinburgh Castle RockersBat 98 (60) · Bowl – | ||
| 30 Aug 2026 | Edinburgh Castle Rockers v Dublin GuardiansBat 33 (24) · Bowl 1/18 (3) | ||
| 28 Aug 2026 | Amsterdam Flames v Edinburgh Castle RockersBat – · Bowl – | ||
| 27 Aug 2026 | Edinburgh Castle Rockers v Glasgow CosmicBat 16 (9) · Bowl 2/12 (3) | ||
| 14 Jun 2026 | Antwerp Anchors v Ghent GladiatorsBat 2 (3) · Bowl 0/21 (2) | ||
| 13 Jun 2026 | Antwerp Anchors v Ghent GladiatorsBat 26 (25) · Bowl 1/28 (4) | ||
| 10 Jun 2026 | Ghent Gladiators v Liège Red LionsBat – · Bowl 0/3 (1) | ||
| 10 Jun 2026 | Ghent Gladiators v Akcel United BrusselsBat 1* (2) · Bowl – | ||
| 8 Jun 2026 | Antwerp Anchors v Ghent GladiatorsBat 6 (10) · Bowl – | ||
| 7 Jun 2026 | JB Bruges v Ghent GladiatorsBat 1 (2) · Bowl 1/26 (4) & 1/3 (1) | ||
| 6 Jun 2026 | Liège Red Lions v Ghent GladiatorsBat – · Bowl – | ||
| 19 Feb 2026 | Italy v West IndiesBat 24 (27) · Bowl 0/27 (4) | ||
| 16 Feb 2026 | England v ItalyBat 0 (4) · Bowl 1/24 (3) | ||
| 12 Feb 2026 | Italy v NepalBat – · Bowl 1/22 (4) | ||
| 9 Feb 2026 | Scotland v ItalyBat 22 (11) · Bowl 1/38 (4) | ||
| 6 Feb 2026 | Italy v United Arab EmiratesBat 6 (7) · Bowl 2/9 (2.2) | ||
| 2 Feb 2026 | Canada v ItalyBat 49 (37) · Bowl 1/30 (4) | ||
| 26 Jan 2026 | Ireland v ItalyBat 14 (13) · Bowl 2/18 (4) | ||
| 25 Jan 2026 | Ireland v ItalyBat 5 (4) · Bowl 0/25 (3) | ||
| 23 Jan 2026 | Ireland v ItalyBat 18 (12) · Bowl 1/15 (3.3) | ||
| 23 Nov 2025 | Dolphins v LionsBat 17 (12) · Bowl 1/33 (4) | ||
| 21 Nov 2025 | Titans v DolphinsBat 0 (1) · Bowl 0/35 (3) | ||
| 16 Nov 2025 | Western Province v DolphinsBat 10 (19) · Bowl 2/11 (3) | ||
| 14 Nov 2025 | Rocks (Boland) v DolphinsBat 13 (12) · Bowl 2/20 (4) | ||
| 9 Nov 2025 | Dolphins v WarriorsBat 9 (11) · Bowl 0/14 (2) | ||
| 7 Nov 2025 | North West Dragons v DolphinsBat 17 (13) · Bowl 0/11 (2) | ||
| 1 Nov 2025 | Dolphins v KwaZulu-Natal InlandBat 10 (13) · Bowl 1/21 (4) |
More players from Italy
All Italy players
InternationalHarry Manenti48 matches recordedODI 10T20I 7T20 28List A 3
InternationalWayne Madsen189 matches recordedODI 8T20I 4T20 103FC 42
InternationalGrant Stewart177 matches recordedT20I 11T20 76FC 50List A 40
InternationalCrishan Kalugamage66 matches recordedT20I 8T10 56T20 2
InternationalJaspreet Singh53 matches recordedT20I 5T10 46T20 2
InternationalBaljit Singh72 matches recordedT20I 2T10 70

