CricketWise
  1. Home
  2. Players
  3. DS Bajwa

Canada · Men's cricket

DS Bajwa stats

Data through 17 February 2026Last updated 17 February 2026

Coverage: matches in the Cricsheet data from 30 September 2023 to 17 February 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2023 and 2026, DS Bajwa appears in 9 ODIs, 19 T20Is for Canada in the Cricsheet data. The most runs came in T20Is: 432 at an average of 27.00 and a strike rate of 127.4, with a highest score of 56. Against United States of America in T20Is, DS Bajwa averaged 39.00 over 5 innings.

International matches
28
ODIs 9 · T20Is 19
International runs
540
0 hundreds
T20 league & domestic matches
1
12 runs
Best batting average (T20I)
27.00
19 innings
Highest score
56
T20I

Teams played for

Canada 2023–2026 · 28Sudur Paschim Royals 2024 · 1

DS Bajwa batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI9801082613.5017561.7001111
T20I191934325627.00339127.40424313
T20 (leagues & domestic)110121212.001675.000010

Runs per year

01002003004002023202647
DS Bajwa: runs per calendar year (all formats in the data)
0100200300400202320242025202647
DS Bajwa: runs per calendar year (all formats in the data)
Show as table
DS Bajwa: runs per calendar year (all formats in the data)
YearRuns
20233
2024307
2025195
202647
Year-by-year batting (7 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2023T20I133.0042.9300
2024ODI57414.8062.72500
2024T20 (leagues & domestic)11212.0075.01200
2024T20I1122122.10113.35602
2025ODI33411.3359.62600
2025T20I416180.50187.25502
2026T20I34715.6792.23600

DS Bajwa bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI3545011/14–50.005.5654.0001
T20I66010221/21–51.0010.2030.0000

Wickets per year

00.250.50.751202320261
DS Bajwa: wickets per calendar year (all formats in the data)
00.250.50.75120232024202520261
DS Bajwa: wickets per calendar year (all formats in the data)
Show as table
DS Bajwa: wickets per calendar year (all formats in the data)
YearWickets
20231
20241
20250
20261
Year-by-year bowling (6 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2023T20I1121.0010.501/21
2024ODI2126.006.501/14
2024T20I10––0/7
2025ODI10–4.800/24
2025T20I10–4.000/4
2026T20I3170.0010.001/40
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
United States of AmericaT20I515639.00131.15602

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Maple Leaf North-West Ground817829.6755
Prairie View Cricket Complex38944.5052
Sportpark Westvliet38327.6756
Maple Leaf North-East Ground15050.0050
MA Chidambaram Stadium13636.0036
Tribhuvan University International Cricket Ground23115.5019
Hazelaarweg22814.0020
Namibia Cricket Ground12020.0020
Arun Jaitley Stadium11111.0011
Grand Prairie Stadium11111.0011

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Tribhuvan University International Cricket Ground1114.004.67
White Hill Field1121.0010.50
Narendra Modi Stadium1140.0010.00

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay255185137.8612013.00
T20Middle12913893.593619.67
T20Death6032187.521219.00
ODIPowerplay8112166.91–––
ODIMiddle275450.073615.67
ODIDeath––––1805.33

How DS Bajwa was dismissed

How DS Bajwa took wickets

Last 20 innings

020406013 Aug 20241 Oct 202417 Feb 202636
DS Bajwa: runs in the last 20 innings
020406013 Aug 202423 Aug 202430 Sep 20248 Dec 202412 Jun 202531 Aug 202517 Feb 202636
DS Bajwa: runs in the last 20 innings
Show as table
DS Bajwa: runs in the last 20 innings
InningsRuns
13 Aug 20242
17 Aug 202420
19 Aug 20248
23 Aug 20245
27 Aug 202456
28 Sep 202414
30 Sep 20240
1 Oct 202425
3 Oct 202414
8 Dec 202412
9 Mar 20250
23 Mar 202520
12 Jun 202550
19 Jun 202555
21 Jun 202536
31 Aug 20258
2 Sep 202526
9 Feb 20260
13 Feb 202611
17 Feb 202636
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
17 Feb 2026T20INew Zealand3639caughtMA Chidambaram Stadium
13 Feb 2026T20IUnited Arab Emirates1111caughtArun Jaitley Stadium
9 Feb 2026T20ISouth Africa01caughtNarendra Modi Stadium
2 Sep 2025ODINamibia2634caughtMaple Leaf North-West Ground
31 Aug 2025ODIScotland822caughtMaple Leaf North-West Ground
21 Jun 2025T20IBahamas36*14not outMaple Leaf North-West Ground
19 Jun 2025T20ICayman Islands55*21not outMaple Leaf North-West Ground
12 Jun 2025T20IBahamas5033caughtMaple Leaf North-East Ground
23 Mar 2025T20INamibia2018caughtNamibia Cricket Ground
9 Mar 2025ODINamibia01caughtWanderers Cricket Ground
8 Dec 2024T20 (leagues & domestic)Chitwan Rhinos1216lbwTribhuvan University International Cricket Ground
3 Oct 2024T20IOman1413caughtMaple Leaf North-West Ground
1 Oct 2024T20INepal2529run outMaple Leaf North-West Ground
30 Sep 2024T20IOman03run outMaple Leaf North-West Ground
28 Sep 2024T20INepal1410caughtMaple Leaf North-West Ground
27 Aug 2024T20IUnited States of America5641lbwSportpark Westvliet
23 Aug 2024T20INetherlands512bowledSportpark Maarschalkerweerd
19 Aug 2024ODIUnited States of America818bowledHazelaarweg
17 Aug 2024ODINetherlands2025bowledHazelaarweg
13 Aug 2024ODIUnited States of America29caughtSportpark Westvliet

Frequently asked questions

How many runs has DS Bajwa scored in ODIs?
108 runs in 8 innings (9 matches) at an average of 13.50 and a strike rate of 61.7, in the data from 2024 to 2025.
How many runs has DS Bajwa scored in T20Is?
432 runs in 19 innings (19 matches) at an average of 27.00 and a strike rate of 127.4, in the data from 2023 to 2026.
How many runs has DS Bajwa scored in T20 leagues?
12 runs in 1 innings (1 matches) at an average of 12.00 and a strike rate of 75.0, in the data from 2024 to 2024.
What is DS Bajwa's highest score?
56 in T20Is, the highest score in the data.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.