LUCKYSPIRE

MJ Guptill

India · Left-arm orthodox · All-rounder

MJ Guptill is a New Zealand opener who has played 464 matches across all formats and competitions, accumulating 16,451 runs at a career batting average of 36.16. His primary format is One-Day International cricket, where 190 appearances have produced 7,125 runs at 42.41. He has also played 47 Tests, 114 T20 Internationals and a substantial volume of franchise T20 cricket for clubs across the Caribbean, South Asia, Australia and the United Kingdom. On current form, he is featuring in the 2025-26 Super Smash for Auckland, where his recent scores have been modest, though a 39* from 15 balls against Canterbury on 14 January 2026 illustrated that the capacity for rapid scoring remains.

Matches
0
Runs
0
Wickets
0
Explore Full Stats
Bat Avg
36.2
Bowl Avg
35.3

2026 Season Context

Current team & role

Punjab Kings · All-Rounder

Recent form

Guptill's last ten innings have been modest, with scores of 22*, 2*, 2, 3, 19*, 13, 0, 39*, 15 and 8 across the Nepal Premier League and Super Smash. He has not converted any start into a substantial

Strongest format

One-Day International — Guptill's ODI record of 7,125 runs at 42.41 from 190 matches is his strongest across any single competition by average and by total runs. His ODI stri

Career stats overview

47 Test · 190 ODI · 227 T20I appearances — spanning 2009 to present.

Test

47 matches

2,586
Runs scored
8
Wickets taken

Where his legacy was forged — the format that rewards patience and precision.

ODI

190 matches

7,125
Runs scored
4
Wickets taken

The middle-overs architect — a decade of white-ball consistency.

T20I

227 matches

6,740
Runs scored
0
Wickets taken

Brief but impactful — quality over volume in the shortest format.

Format-aware deep dive

Where he dominates

Home record

215
wickets

Average 21.4 on Indian soil — better than any active spinner of the era.

Fourth-innings force

112
wickets

A third of his Test wickets come on day five, when bowlers decide outcomes.

Lower-order resilience

38.4
batting avg

At No.7 his average beats every Indian specialist in that slot since 2015.

Elite opposition

198
wkts in 48 M

Combined record vs Australia, England, New Zealand and South Africa.

Consistency

14
five-wicket hauls

Third-most by any Indian bowler since his Test debut.

WTC presence

2
finals played

In the conversation every cycle. Central to this India red-ball side.

Career threads

Beyond the numbers

Over 16,000 runs across 464 career matches

Guptill has accumulated 16,451 runs from 464 appearances across all formats and competitions, averaging 36.16 overall. That volume of cricket, spread across international duty and franchise circuits worldwide, marks him as one of the more travelled and prolific openers of his generation.

ODIs are his strongest format. 42.41 average from 190 matches

Across 190 One-Day Internationals, Guptill has scored 7,125 runs at a batting average of 42.41 with a strike rate of 87.26. That combination of consistency and tempo makes his ODI record the standout ledger in his career statistics.

Eden Park is his most productive ground

In 48 matches at Eden Park, Guptill has scored 1,897 runs at an average of 49.92 and a strike rate of 121.45. Both numbers are comfortably above his career norms, making it the ground where his batting has consistently clicked at the highest level.

Strong record against Bangladesh. Averaging 55.11

Across 21 matches against Bangladesh, Guptill averages 55.11 with a strike rate of 93.48. That is his best batting average against any of the major Test-playing nations he has faced regularly, and it stands well clear of his numbers against India (27.57) or Australia (29.20).

Current Super Smash campaign showing mixed returns

In seven Super Smash appearances during the 2025-26 season, Guptill's scores have ranged from a golden duck to an unbeaten 39 from 15 balls. He has not yet posted a substantial innings, though the 39* against Canterbury showed the striking capability is still present.

Head-to-head

Vs opponents

Career totals broken down by the teams MJ Guptill has faced most often, heat-scaled by output.

India

Matches
59
Runs
1,792
Wickets
2

Australia

Matches
49
Runs
1,606
Wickets
1

Pakistan

Matches
47
Runs
1,729
Wickets
3

Sri Lanka

Matches
40
Runs
1,585

England

Matches
38
Runs
1,419

South Africa

Matches
33
Runs
1,117

West Indies

Matches
29
Runs
1,020

Bangladesh

Matches
21
Runs
1,047
Wickets
2

Grounds played at

Home & away grounds

The venues where MJ Guptill has turned out most often.

Eden Park, Auckland

Matches
48
Runs
1,897

Seddon Park, Hamilton

Matches
35
Runs
1,726

Westpac Stadium

Matches
22
Runs
784

McLean Park

Matches
17
Runs
599
Wickets
5

Warner Park, Basseterre

Matches
17
Runs
537

Basin Reserve, Wellington

Matches
16
Runs
719

Bay Oval

Matches
16
Runs
633

University Oval

Matches
16
Runs
745

Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.