CricketScore

Players / JI Rodrigues

Women's cricket

JI Rodrigues: runs, wickets and records

291 recorded matches from 13 Feb 2018 to 3 Aug 2026, most often for India, Delhi Capitals, Northern Superchargers. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests593397342.3866.904500
ODIs61581,768127*34.0090.1381915
T20Is1301172,7887629.35118.201631725
T20 leagues95892,04892*26.95131.901226021

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
ODIs354/32.602.050
T20Is511/950.005.560

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
127*134Australia30 Oct 2025
123101South Africa7 May 2025
10291Ireland12 Jan 2025
92*43Welsh Fire24 Jul 2021
8678Bangladesh19 Jul 2023

JI Rodrigues: matches in the records

JI Rodrigues appears in 291 recorded women's matches, from 13 February 2018 to 3 August 2026, most often for India, Delhi Capitals and Northern Superchargers. The matches split as 5 in Test matches, 61 in One Day Internationals, 130 in Twenty20 Internationals and 95 in franchise Twenty20 leagues. The most frequent opponents in the records are Australia (41 matches), South Africa (38 matches) and England (32 matches). The ground used most often is Kotambi Stadium, Vadodara, with 12 matches.

JI Rodrigues batting record

In Test matches, the batting record is 339 runs in 9 innings, an average of 42.38, a strike rate of 66.9 and a highest score of 73, with 4 fifties.

In One Day Internationals, the batting record is 1,768 runs in 58 innings, an average of 34.00, a strike rate of 90.1 and a highest score of 127*, with 3 hundreds, 8 fifties and 8 ducks.

In Twenty20 Internationals, the batting record is 2,788 runs in 117 innings, an average of 29.35, a strike rate of 118.2 and a highest score of 76, with 16 fifties and 6 ducks.

In franchise Twenty20 leagues, the batting record is 2,048 runs in 89 innings, an average of 26.95, a strike rate of 131.9 and a highest score of 92*, with 12 fifties and 5 ducks.

JI Rodrigues highest innings

The highest individual scores in the records are: 127* from 134 balls against Australia at Dr DY Patil Sports Academy, Navi Mumbai on 30 October 2025 (ODIs). 123 from 101 balls against South Africa at R Premadasa Stadium, Colombo on 7 May 2025 (ODIs). 102 from 91 balls against Ireland at Saurashtra Cricket Association Stadium, Rajkot on 12 January 2025 (ODIs). 92* from 43 balls against Welsh Fire at Headingley, Leeds on 24 July 2021 (franchise Twenty20 leagues). 86 from 78 balls against Bangladesh at Shere Bangla National Stadium, Mirpur on 19 July 2023 (ODIs).

JI Rodrigues best bowling

The best bowling figures in the records are: 4 for 3 against Bangladesh at Shere Bangla National Stadium, Mirpur on 19 July 2023.

JI Rodrigues results with the side

In One Day Internationals, the player's side won 35 and lost 24 of the 61 recorded matches (59.3% of decided matches).

In Twenty20 Internationals, the player's side won 72 and lost 51 of the 130 recorded matches (58.5% of decided matches).

In franchise Twenty20 leagues, the player's side won 53 and lost 39 of the 95 recorded matches (57.6% of decided matches).

Against the most frequent opponents the results were Australia: 8 won, 31 lost in 41 matches, South Africa: 21 won, 14 lost in 38 matches, England: 16 won, 16 lost in 32 matches, Sri Lanka: 16 won, 4 lost in 21 matches and West Indies: 15 won, 2 lost in 17 matches.

JI Rodrigues teams

Matches by side: India (196), Delhi Capitals (37), Northern Superchargers (19), Melbourne Renegades (13), Brisbane Heat (13), Melbourne Stars (7) and Southern Brave (6).

JI Rodrigues main grounds

The grounds used most often are Kotambi Stadium, Vadodara (12), Headingley, Leeds (11), Dr DY Patil Sports Academy, Mumbai (11), M Chinnaswamy Stadium, Bengaluru (11), Dr DY Patil Sports Academy, Navi Mumbai (11) and Rangiri Dambulla International Stadium (8).

JI Rodrigues runs by year

Runs in each calendar year of the records: 2018 (428), 2019 (629), 2020 (167), 2021 (729), 2022 (560), 2023 (1,117), 2024 (1,230), 2025 (1,166), 2026 (917).

JI Rodrigues wickets by year

Wickets in each calendar year of the records: 2019 (1), 2023 (5).

JI Rodrigues matches by year

Recorded matches in each calendar year: 2018 (21), 2019 (27), 2020 (10), 2021 (31), 2022 (29), 2023 (45), 2024 (51), 2025 (40), 2026 (37).

JI Rodrigues fours and sixes

In Test matches, 50 fours and 0 sixes, one boundary every 10.1 balls faced; 59.0% of the runs came in boundaries.

In One Day Internationals, 191 fours and 5 sixes, one boundary every 10.0 balls faced; 44.9% of the runs came in boundaries.

In Twenty20 Internationals, 317 fours and 25 sixes, one boundary every 6.9 balls faced; 50.9% of the runs came in boundaries.

In franchise Twenty20 leagues, 260 fours and 21 sixes, one boundary every 5.5 balls faced; 56.9% of the runs came in boundaries.

How JI Rodrigues gets out

In One Day Internationals, 52 recorded dismissals: caught 60%, lbw 13%, bowled 13% and caught and bowled 8%.

In Twenty20 Internationals, 95 recorded dismissals: caught 59%, bowled 12%, lbw 9% and stumped 8%.

In franchise Twenty20 leagues, 76 recorded dismissals: caught 67%, bowled 17%, lbw 7% and stumped 3%.

JI Rodrigues player of the match awards

Of the 22 player of the match awards on record, the first is dated 14 November 2019 (West Indies v India) and the latest 27 July 2026 (Southern Brave v MI London): 4 in One Day Internationals, 8 in Twenty20 Internationals and 10 in franchise Twenty20 leagues.

JI Rodrigues first and latest matches

The first recorded match in Test matches is dated 14 December 2023 against England and the latest 10 July 2026 against England.

The first recorded match in One Day Internationals is dated 12 March 2018 against Australia and the latest 1 March 2026 against Australia.

The first recorded match in Twenty20 Internationals is dated 13 February 2018 against South Africa and the latest 28 June 2026 against Australia.

The first recorded match in franchise Twenty20 leagues is dated 24 July 2021 against Welsh Fire and the latest 3 August 2026 against Welsh Fire.

JI Rodrigues against different opponents

The most runs against a single opponent are 1,077 against Australia in 43 innings (average 28.34), 720 against England in 33 innings (average 23.23), 719 against South Africa in 32 innings (average 24.79) and 592 against Sri Lanka in 19 innings (average 39.47).

The most wickets against a single opponent are 5 against Bangladesh in 4 innings.

JI Rodrigues at different grounds

The grounds that have produced the most runs are Dr DY Patil Sports Academy, Navi Mumbai (393 runs in 10 innings), Kotambi Stadium, Vadodara (371 runs in 12 innings), Wankhede Stadium, Mumbai (299 runs in 8 innings) and R Premadasa Stadium, Colombo (277 runs in 5 innings).

JI Rodrigues recent years

Year by year, the latest figures in the records are 2021: 31 matches and 729 runs; 2022: 29 matches and 560 runs; 2023: 45 matches, 1,117 runs and 5 wickets; 2024: 51 matches and 1,230 runs; 2025: 40 matches and 1,166 runs; 2026: 37 matches and 917 runs.

JI Rodrigues year by year

The busiest year in the records is 2024, with 51 matches. The most runs in a calendar year came in 2024: 1,230. The most wickets in a calendar year came in 2023: 5.

Questions and answers

How many matches has JI Rodrigues played?

291 recorded matches, from 13 February 2018 to 3 August 2026.

How many runs has JI Rodrigues scored in Tests?

339 runs in 9 innings, at an average of 42.38.

How many runs has JI Rodrigues scored in ODIs?

1,768 runs in 58 innings, at an average of 34.00.

How many runs has JI Rodrigues scored in T20Is?

2,788 runs in 117 innings, at an average of 29.35.

What is JI Rodrigues's highest score?

127* from 134 balls against Australia on 30 October 2025, at Dr DY Patil Sports Academy, Navi Mumbai.

How many sixes has JI Rodrigues hit?

51 sixes and 818 fours in the recorded matches.

How many player of the match awards has JI Rodrigues won?

22 in the recorded matches.

How many hundreds has JI Rodrigues scored?

3 in the recorded matches.

Which teams has JI Rodrigues played for?

India (196), Delhi Capitals (37), Northern Superchargers (19), Melbourne Renegades (13), Brisbane Heat (13), Melbourne Stars (7) and Southern Brave (6).

When was JI Rodrigues's most recent recorded match?

3 August 2026.

Team pages

Records