M Jansen
Punjab Kings · all_rounder
1,006
Runs
20.96
Batting average
142
Wickets
9.03
Economy
Batting
Matches77
Innings77
Runs1006
Average20.96
Strike rate129.14
High score71
Fifties5
Hundreds0
Boundaries
Fours61
Sixes60
Bowling
Innings125
Overs452.8
Wickets142
Runs conceded4089
Average28.8
Economy9.03
Strike rate19.13
Best figures5/31
How they get out
Caught31
Caught behind0
Bowled14
LBW2
Stumped0
Run out1
Fielding
Catches67
Stumpings0
Run outs2
Total dismissals69
Grounds M Jansen plays most
- St George's Park15 matches · 106 runs · 23 wkts
- SuperSport Park9 matches · 170 runs · 12 wkts
- Grand Prairie Stadium8 matches · 40 runs · 13 wkts
- Narendra Modi Stadium6 matches · 5 runs · 12 wkts
- Rajiv Gandhi International Stadium6 matches · 21 runs · 6 wkts
- The Wanderers Stadium6 matches · 69 runs · 6 wkts
M Jansen head-to-head
- to Devon Conway107 off 82 · 2 wkts · SR 130.5
- to Faf du Plessis108 off 66 · 2 wkts · SR 163.6
- to Jos Buttler97 off 65 · 2 wkts · SR 149.2
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 11 Jul 2026 | Major League Cricket | Texas Super Kings | 7* (4) | 0/21 (2) |
| 28 Jun 2026 | Major League Cricket | San Francisco Unicorns | — | 1/40 (3) |
| 27 Jun 2026 | Major League Cricket | Texas Super Kings | 9 (5) | 1/35 (4) |
| 25 Jun 2026 | Major League Cricket | Seattle Orcas | 20 (22) | 3/34 (4) |
| 20 Jun 2026 | Major League Cricket | MI New York | — | 0/31 (3) |
| 19 Jun 2026 | Major League Cricket | Seattle Orcas | 1 (3) | 1/52 (4) |
| 23 May 2026 | Indian Premier League | Lucknow Super Giants | — | 2/35 (4) |
| 14 May 2026 | Indian Premier League | Mumbai Indians | 2 (7) | 1/55 (4) |
| 11 May 2026 | Indian Premier League | Delhi Capitals | — | 0/45 (4) |
| 6 May 2026 | Indian Premier League | Sunrisers Hyderabad | 19 (17) | 0/62 (4) |
| 3 May 2026 | Indian Premier League | Gujarat Titans | 20 (13) | 1/33 (4) |
| 28 Apr 2026 | Indian Premier League | Rajasthan Royals | — | 0/42 (3.3) |
| 25 Apr 2026 | Indian Premier League | Delhi Capitals | — | 0/45 (4) |
| 19 Apr 2026 | Indian Premier League | Lucknow Super Giants | 1* (1) | 2/38 (4) |
| 16 Apr 2026 | Indian Premier League | Mumbai Indians | — | 1/34 (4) |
| 11 Apr 2026 | Indian Premier League | Sunrisers Hyderabad | — | 0/40 (4) |
| 3 Apr 2026 | Indian Premier League | Chennai Super Kings | — | 1/43 (4) |
| 31 Mar 2026 | Indian Premier League | Gujarat Titans | 9 (12) | 1/20 (4) |
| 4 Mar 2026 | ICC Men's T20 World Cup | New Zealand | 55* (32) | 0/53 (2.8) |
| 26 Feb 2026 | ICC Men's T20 World Cup | West Indies | — | 0/50 (4) |
| 22 Feb 2026 | ICC Men's T20 World Cup | India | 2 (6) | 4/23 (3.8) |
| 14 Feb 2026 | ICC Men's T20 World Cup | New Zealand | — | 4/41 (4) |
| 9 Feb 2026 | ICC Men's T20 World Cup | Canada | — | 2/30 (4) |
| 29 Jan 2026 | Other T20 | West Indies | — | 1/40 (4) |
| 12 Sept 2025 | South Africa tour of England | England | 0 (3) | 0/60 (4) |
| 10 Sept 2025 | South Africa tour of England | England | 1* (1) | 2/22 (2) |
| 26 May 2025 | Indian Premier League | Mumbai Indians | — | 2/34 (4) |
| 24 May 2025 | Indian Premier League | Delhi Capitals | 0 (2) | 1/44 (4) |
| 18 May 2025 | Indian Premier League | Rajasthan Royals | — | 2/41 (3) |
| 4 May 2025 | Indian Premier League | Lucknow Super Giants | — | 1/33 (4) |
| 30 Apr 2025 | Indian Premier League | Chennai Super Kings | 4* (2) | 2/33 (4) |
| 26 Apr 2025 | Indian Premier League | Kolkata Knight Riders | 3 (7) | 0/7 (1) |
| 20 Apr 2025 | Indian Premier League | Royal Challengers Bengaluru | 25* (21) | 0/20 (3) |
| 18 Apr 2025 | Indian Premier League | Royal Challengers Bengaluru | — | 2/10 (3) |
| 15 Apr 2025 | Indian Premier League | Kolkata Knight Riders | 1 (2) | 3/17 (3.2) |
| 12 Apr 2025 | Indian Premier League | Sunrisers Hyderabad | 5* (5) | 0/39 (2) |
| 8 Apr 2025 | Indian Premier League | Chennai Super Kings | 34* (19) | 0/50 (4) |
| 5 Apr 2025 | Indian Premier League | Rajasthan Royals | 3 (7) | 1/46 (4) |
| 1 Apr 2025 | Indian Premier League | Lucknow Super Giants | — | 1/28 (4) |
| 25 Mar 2025 | Indian Premier League | Gujarat Titans | — | 1/46 (4) |
| 8 Feb 2025 | SA20 | MI Cape Town | 5 (11) | 2/39 (4) |
| 6 Feb 2025 | SA20 | Paarl Royals | — | 1/43 (4) |
| 5 Feb 2025 | SA20 | Joburg Super Kings | 23 (13) | 1/31 (4) |
| 1 Feb 2025 | SA20 | Paarl Royals | 5 (12) | 3/22 (4) |
| 29 Jan 2025 | SA20 | MI Cape Town | 7 (3) | 0/25 (2) |
| 26 Jan 2025 | SA20 | Joburg Super Kings | 22 (21) | 0/25 (4) |
| 24 Jan 2025 | SA20 | Joburg Super Kings | 11* (10) | 2/20 (4) |
| 22 Jan 2025 | SA20 | Pretoria Capitals | 24 (20) | 4/13 (4) |
| 19 Jan 2025 | SA20 | Durban's Super Giants | 2* (3) | 2/23 (4) |
| 17 Jan 2025 | SA20 | Durban's Super Giants | 36* (26) | 1/17 (3) |
| 14 Jan 2025 | SA20 | Pretoria Capitals | 51 (35) | 0/28 (4) |
| 11 Jan 2025 | SA20 | Paarl Royals | 4 (4) | 1/31 (4) |
| 9 Jan 2025 | SA20 | MI Cape Town | 14 (9) | 2/40 (4) |
| 15 Nov 2024 | India tour of South Africa | India | 29* (12) | 0/42 (4) |
| 13 Nov 2024 | India tour of South Africa | India | 54 (17) | 1/32 (4) |
| 10 Nov 2024 | India tour of South Africa | India | 7 (10) | 1/25 (4) |
| 8 Nov 2024 | India tour of South Africa | India | 12 (8) | 1/24 (4) |
| 28 Jul 2024 | Major League Cricket | San Francisco Unicorns | — | 3/29 (4) |
| 25 Jul 2024 | Major League Cricket | San Francisco Unicorns | — | 3/46 (4) |
| 19 Jul 2024 | Major League Cricket | Texas Super Kings | — | 0/33 (3) |
| 16 Jul 2024 | Major League Cricket | MI New York | — | 2/22 (4) |
| 14 Jul 2024 | Major League Cricket | Los Angeles Knight Riders | — | 0/26 (4) |
| 11 Jul 2024 | Major League Cricket | Seattle Orcas | — | 1/29 (4) |
| 8 Jul 2024 | Major League Cricket | Texas Super Kings | — | 1/50 (4) |
| 6 Jul 2024 | Major League Cricket | MI New York | — | 1/43 (4) |
| 29 Jun 2024 | ICC Men's T20 World Cup | India | 2 (4) | 1/49 (4) |
| 23 Jun 2024 | ICC Men's T20 World Cup | West Indies | 21* (14) | 1/17 (2) |
| 21 Jun 2024 | ICC Men's T20 World Cup | England | 0 (1) | 0/31 (4) |
| 19 Jun 2024 | ICC Men's T20 World Cup | United States of America | — | 0/32 (3) |
| 14 Jun 2024 | ICC Men's T20 World Cup | Nepal | 1 (4) | 0/21 (4) |
| 10 Jun 2024 | ICC Men's T20 World Cup | Bangladesh | 5* (5) | 0/18 (4) |
| 8 Jun 2024 | ICC Men's T20 World Cup | Netherlands | 3 (5) | 2/20 (4) |
| 3 Jun 2024 | ICC Men's T20 World Cup | Sri Lanka | — | 0/15 (3.2) |
| 6 May 2024 | Indian Premier League | Mumbai Indians | 17 (14) | 1/50 (3) |
| 2 May 2024 | Indian Premier League | Rajasthan Royals | — | 0/44 (4) |
| 23 Mar 2024 | Indian Premier League | Kolkata Knight Riders | 1* (1) | 0/40 (3) |
| 10 Feb 2024 | SA20 | Durban's Super Giants | — | 5/31 (4) |
| 6 Feb 2024 | SA20 | Durban's Super Giants | 2 (2) | 4/19 (3.5) |
| 2 Feb 2024 | SA20 | Paarl Royals | 71* (41) | 2/34 (4) |
| 31 Jan 2024 | SA20 | Joburg Super Kings | — | 2/13 (3.3) |
| 27 Jan 2024 | SA20 | MI Cape Town | 1 (2) | 1/37 (4) |
| 25 Jan 2024 | SA20 | Pretoria Capitals | 0 (4) | 3/28 (3.5) |
| 22 Jan 2024 | SA20 | Pretoria Capitals | — | 2/13 (3) |
| 20 Jan 2024 | SA20 | Durban's Super Giants | 24* (16) | 0/42 (4) |
| 16 Jan 2024 | SA20 | MI Cape Town | — | 0/43 (4) |
| 13 Jan 2024 | SA20 | Durban's Super Giants | 7 (6) | 1/34 (4) |
| 12 Dec 2023 | India tour of South Africa | India | — | 1/39 (3) |
| 30 Aug 2023 | Australia tour of South Africa | Australia | 20 (14) | 1/49 (4) |
| 27 Jul 2023 | Major League Cricket | MI New York | 28 (18) | 1/13 (4) |
| 23 Jul 2023 | Major League Cricket | MI New York | 8* (2) | 0/29 (3) |
| 22 Jul 2023 | Major League Cricket | San Francisco Unicorns | 19* (15) | 1/38 (4) |
| 20 Jul 2023 | Major League Cricket | Los Angeles Knight Riders | — | 2/32 (4) |
| 16 Jul 2023 | Major League Cricket | Texas Super Kings | 4* (3) | 2/31 (4) |
| 14 Jul 2023 | Major League Cricket | Seattle Orcas | 8 (7) | 1/30 (3.7) |
| 15 May 2023 | Indian Premier League | Gujarat Titans | 3 (6) | 1/39 (4) |
| 7 May 2023 | Indian Premier League | Rajasthan Royals | 3* (2) | 1/48 (4) |
| 4 May 2023 | Indian Premier League | Kolkata Knight Riders | 1 (5) | 2/24 (3) |
| 24 Apr 2023 | Indian Premier League | Delhi Capitals | 2* (3) | 0/27 (2) |
| 21 Apr 2023 | Indian Premier League | Chennai Super Kings | 17* (23) | 0/38 (3) |
| 18 Apr 2023 | Indian Premier League | Mumbai Indians | 13 (6) | 2/43 (4) |
| 14 Apr 2023 | Indian Premier League | Kolkata Knight Riders | — | 2/38 (4) |
| 9 Apr 2023 | Indian Premier League | Punjab Kings | — | 2/16 (3) |
| 26 Mar 2023 | West Indies tour of South Africa | West Indies | — | 3/52 (4) |
| 11 Feb 2023 | SA20 | Pretoria Capitals | 13* (11) | 1/24 (3.5) |
| 9 Feb 2023 | SA20 | Joburg Super Kings | 6* (6) | 1/36 (3) |
| 5 Feb 2023 | SA20 | Joburg Super Kings | 0 (1) | 1/31 (4) |
| 24 Jan 2023 | SA20 | Paarl Royals | 13 (10) | 1/21 (3) |
| 22 Jan 2023 | SA20 | Durban's Super Giants | — | 1/5 (1) |
| 21 Jan 2023 | SA20 | Joburg Super Kings | 6 (5) | 0/25 (3) |
| 19 Jan 2023 | SA20 | Paarl Royals | 21* (22) | 0/20 (3) |
| 18 Jan 2023 | SA20 | MI Cape Town | 66 (29) | 0/29 (4) |
| 16 Jan 2023 | SA20 | MI Cape Town | 16* (18) | 1/25 (4) |
| 14 Jan 2023 | SA20 | Pretoria Capitals | 36* (20) | 1/31 (4) |
| 12 Jan 2023 | SA20 | Pretoria Capitals | — | 1/31 (3) |
| 17 Jun 2022 | South Africa tour of India | India | 12 (18) | 1/39 (4) |
| 14 May 2022 | Indian Premier League | Kolkata Knight Riders | 1 (2) | 1/31 (4) |
| 1 May 2022 | Indian Premier League | Chennai Super Kings | — | 0/40 (4) |
| 27 Apr 2022 | Indian Premier League | Gujarat Titans | 8* (5) | 0/63 (4) |
| 23 Apr 2022 | Indian Premier League | Royal Challengers Bangalore | — | 3/25 (4) |
| 17 Apr 2022 | Indian Premier League | Punjab Kings | — | 0/35 (4) |
| 15 Apr 2022 | Indian Premier League | Kolkata Knight Riders | — | 1/27 (4) |
| 11 Apr 2022 | Indian Premier League | Gujarat Titans | — | 1/27 (4) |
| 9 Apr 2022 | Indian Premier League | Chennai Super Kings | — | 1/30 (4) |
| 13 Apr 2021 | Indian Premier League | Kolkata Knight Riders | 0 (2) | 0/17 (2) |
| 9 Apr 2021 | Indian Premier League | Royal Challengers Bangalore | 0 (2) | 2/30 (4) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.