Skip to content
FairPlay
Dilpreet Singh Bajwa

Cricket player · All-rounder · Canada

Dilpreet Singh Bajwa

Dilpreet Singh Bajwa appears in 12 matches with a full FairPlay scorecard (9 Oct 2025 to 19 Feb 2026). 271 runs in 11 innings. 2 wickets from 13 overs. 50 matches in FairPlay's recorded career data.

Player profile

Country
Canada
Role
All-rounder
Batting
Right-hand bat
Bowling
Right-arm off-break
Born
4 Jan 2001 Age 25
Recorded matches
5028 internationals

Dilpreet Singh Bajwa is an all-rounder from Canada with 50 matches in FairPlay's recorded data, including 28 internationals (10 ODIs, 18 T20Is).

Batting: 933 runs across all recorded formats, with 1 hundred and 4 fifties; the most runs came in T20 (league and domestic) cricket (347) and the highest recorded score is 100.

Bowling: 3 wickets in recorded matches, 1 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.

Dilpreet Singh Bajwa: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
ODI1081082613.5061.70/0150.005.560
T20I18173045619.00110.50/2195.009.500
T20 (league and domestic)161434710038.56122.21/0164.008.000
T10661746843.50248.60/2––––

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.

Dilpreet Singh Bajwa at a glance

FairPlay holds 12 complete scorecards featuring Dilpreet Singh Bajwa, most recently for Canada (T20 and shorter).

In those matches Dilpreet Singh Bajwa batted 11 times for 271 runs at a strike rate of 167.28. The highest score was 68 not out off 22 balls against Toronto Sixers.

With the ball: 2 wickets from 13 overs, an economy rate of 8.62. Best figures: 1 for 24 against Italy.

How the 9 dismissals happened: caught 8, bowled 1.

These matches were played at 4 different grounds.

Figures in FairPlay's scorecards

Batting
11227168*30.11167.282/0
Bowling
513011221/248.62

Match by match

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

DateMatch
19 Feb 2026Afghanistan v CanadaBat 13 (7) · Bowl 0/18 (3)
17 Feb 2026Canada v New ZealandBat 36 (39) · Bowl 0/26 (2)
13 Feb 2026Canada v United Arab EmiratesBat 11 (11) · Bowl 0/4 (1)
9 Feb 2026Canada v South AfricaBat 0 (1) · Bowl 1/40 (4)
5 Feb 2026Canada v NepalBat – · Bowl –
2 Feb 2026Canada v ItalyBat 37 (34) · Bowl 1/24 (3)
14 Oct 2025Montreal Royal Tigers v Brampton BlitzBat 18 (8) · Bowl –
13 Oct 2025Brampton Blitz v Montreal Royal TigersBat 57 (18) · Bowl –
12 Oct 2025Montreal Royal Tigers v Whiterock WarriorsBat 4 (5) · Bowl –
11 Oct 2025Montreal Royal Tigers v Toronto SixersBat 68* (22) · Bowl –
10 Oct 2025Montreal Royal Tigers v Vancouver AnchorsBat 1 (4) · Bowl –
9 Oct 2025Montreal Royal Tigers v Mississauga MastersBat 26* (13) · Bowl –

More players from Canada

All Canada players