CricketWise
  1. Home
  2. Players
  3. Teja Nidamanuru

Netherlands · Men's cricket

Teja Nidamanuru stats

Data through 3 September 2025Last updated 3 September 2025

Coverage: matches in the Cricsheet data from 13 December 2017 to 3 September 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Teja Nidamanuru played 40 ODIs, 26 T20Is for Netherlands in the data, between 2017 and 2025. In ODIs Teja Nidamanuru scored 893 runs in 37 innings (average 27.06, strike rate 91.5), including 2 hundreds and 4 fifties. Against Scotland in ODIs, Teja Nidamanuru averaged 19.60 over 5 innings.

International matches
66
ODIs 40 · T20Is 26
International runs
1,137
2 hundreds
T20 league & domestic matches
4
6 runs
Best batting average (ODI)
27.06
37 innings
Highest score
111
ODI

Teams played for

Netherlands 2022–2025 · 66Auckland 2017–2018 · 4

Teja Nidamanuru batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI4037489311127.0697691.52446031
T20I261902443612.84225108.40051013
T20 (leagues & domestic)41166*–4150.000010

Runs per year

0200400600201720222025274
Teja Nidamanuru: runs per calendar year (all formats in the data)
0200400600201720182022202320242025274
Teja Nidamanuru: runs per calendar year (all formats in the data)
Show as table
Teja Nidamanuru: runs per calendar year (all formats in the data)
YearRuns
20176
20180
2022171
2023524
2024168
2025274
Year-by-year batting (8 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017T20 (leagues & domestic)16–150.0600
2022ODI814120.1486.55801
2022T20I33010.0071.42100
2023ODI1952432.7598.711122
2024ODI24824.0068.63400
2024T20I1012012.00133.33600
2025ODI818022.5084.95101
2025T20I69415.67101.13500

Teja Nidamanuru bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI1680–––8.00–000
T20I1243033/30–10.007.508.0000
T20 (leagues & domestic)46010721/25–53.5010.7030.0000

Wickets per year

01232017202220253
Teja Nidamanuru: wickets per calendar year (all formats in the data)
01232017201820222023202420253
Teja Nidamanuru: wickets per calendar year (all formats in the data)
Show as table
Teja Nidamanuru: wickets per calendar year (all formats in the data)
YearWickets
20172
20180
20220
20230
20240
20253
Year-by-year bowling (4 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017T20 (leagues & domestic)3245.5010.111/25
2018T20 (leagues & domestic)10–16.000/16
2022ODI10–8.000/8
2025T20I1310.007.503/30
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
West IndiesODI418160.33124.811111
ZimbabweODI412943.0099.211010
ScotlandODI59819.60105.45101
EnglandODI37336.50100.04100
PakistanODI44411.0068.82400
NepalODI33216.0047.81700
Sri LankaODI393.0045.0900
NepalT20I47318.2593.63500
ScotlandT20I45213.00133.31900
OmanT20I34515.00136.43600

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Titwood1310.007.50
Bay Oval1129.009.67
Eden Park Outer Oval2162.0010.33

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
T20Powerplay364580.0412017.00
T20Middle11411995.886059.20
T20Death10065153.871205.50
ODIPowerplay1812.52–––
ODIMiddle65779882.317608.00
ODIDeath235170138.214–––

How Teja Nidamanuru was dismissed

How Teja Nidamanuru took wickets

Last 20 innings

020406019 May 20246 May 20251 Sep 20250
Teja Nidamanuru: runs in the last 20 innings
020406019 May 202413 Nov 20247 Mar 202516 May 202510 Jun 202516 Jun 20251 Sep 20250
Teja Nidamanuru: runs in the last 20 innings
Show as table
Teja Nidamanuru: runs in the last 20 innings
InningsRuns
19 May 20240
8 Jun 20240
11 Nov 202434
13 Nov 20249
14 Nov 20240
16 Nov 202436
7 Mar 202547
6 May 202515
10 May 202519
16 May 20251
4 Jun 202513
6 Jun 202517
10 Jun 202517
12 Jun 202551
15 Jun 202516
16 Jun 202535
18 Jun 20253
8 Jul 202514
30 Aug 202526
1 Sep 20250
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
1 Sep 2025T20IBangladesh01caughtSylhet International Cricket Stadium
30 Aug 2025T20IBangladesh2626caughtSylhet International Cricket Stadium
8 Jul 2025T20IScotland1410bowledSportpark Westvliet
18 Jun 2025T20IScotland33caughtTitwood
16 Jun 2025T20INepal3537bowledTitwood
15 Jun 2025T20IScotland1616caughtTitwood
12 Jun 2025ODIScotland5142caughtForthill
10 Jun 2025ODINepal1736caughtForthill
6 Jun 2025ODIScotland1720caughtForthill
4 Jun 2025ODINepal1329caughtForthill
16 May 2025ODIScotland16bowledSportpark Maarschalkerweerd
10 May 2025ODIScotland1914caughtVRA Ground
6 May 2025ODIUnited Arab Emirates1511bowledVRA Ground
7 Mar 2025ODINamibia4754caughtWanderers Cricket Ground
16 Nov 2024T20IOman3624bowledAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
14 Nov 2024T20IOman02caughtAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
13 Nov 2024T20IOman97caughtAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
11 Nov 2024ODIOman3443caughtAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
8 Jun 2024T20ISouth Africa01caughtNassau County International Cricket Stadium
19 May 2024T20IIreland02caughtSportpark Westvliet

Frequently asked questions

How many runs has Teja Nidamanuru scored in ODIs?
893 runs in 37 innings (40 matches) at an average of 27.06 and a strike rate of 91.5, in the data from 2022 to 2025.
How many runs has Teja Nidamanuru scored in T20Is?
244 runs in 19 innings (26 matches) at an average of 12.84 and a strike rate of 108.4, in the data from 2022 to 2025.
How many runs has Teja Nidamanuru scored in T20 leagues?
6 runs in 1 innings (4 matches) at an average of – and a strike rate of 150.0, in the data from 2017 to 2018.
What is Teja Nidamanuru's highest score?
111 in ODIs, the highest score in the data.
How many centuries has Teja Nidamanuru scored?
2 hundreds in the data: 2 in ODIs.

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