CricketWise
  1. Home
  2. Players
  3. M van Lingen

Namibia · Men's cricket

M van Lingen stats

Data through 13 October 2026Last updated 13 October 2026

Coverage: matches in the Cricsheet data from 7 April 2021 to 13 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

M van Lingen played 48 ODIs, 29 T20Is for Namibia in the data, between 2021 and 2026. In ODIs M van Lingen scored 1,602 runs in 46 innings (average 39.07, strike rate 89.9), including 6 hundreds and 7 fifties. Against United Arab Emirates in ODIs, M van Lingen averaged 56.14 over 8 innings.

International matches
77
ODIs 48 · T20Is 29
International runs
2,109
6 hundreds
Best batting average (ODI)
39.07
46 innings
Highest score
133
ODI

Teams played for

Namibia 2021–2026 · 79

M van Lingen batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI484651,60213339.071,78289.967318129
T20I292605076719.50439115.50226113
List A2218856*88.0076115.801037

Runs per year

0200400600800202120232026302
M van Lingen: runs per calendar year (all formats in the data)
020040060080020212022202320242026302
M van Lingen: runs per calendar year (all formats in the data)
Show as table
M van Lingen: runs per calendar year (all formats in the data)
YearRuns
2021200
2022506
2023664
2024525
2026302
Year-by-year batting (10 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2021List A28888.00115.85601
2021ODI15151.00106.25101
2021T20I46115.2592.42500
2022ODI1541034.1791.112120
2022T20I59619.20109.15101
2023ODI939456.2992.313321
2023T20I1127024.55133.76701
2024ODI1244537.0893.110713
2024T20I68013.3396.43300
2026ODI930233.5679.712412

M van Lingen bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI9746521/0–32.505.2737.0000
T20I320350–––10.50–000
List A142370–––5.29–000

Wickets per year

00.511.522021202320260
M van Lingen: wickets per calendar year (all formats in the data)
00.511.52202120222023202420260
M van Lingen: wickets per calendar year (all formats in the data)
Show as table
M van Lingen: wickets per calendar year (all formats in the data)
YearWickets
20210
20222
20230
20240
20260
Year-by-year bowling (6 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2021List A10–5.290/37
2021ODI10–4.500/9
2021T20I30–10.500/10
2022ODI5213.004.111/0
2023ODI20–10.000/9
2024ODI10–5.000/10

M van Lingen against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
United Arab EmiratesODI839356.14101.010713
NepalODI838755.2986.813321
United States of AmericaODI827133.8894.412411
Papua New GuineaODI416482.00104.511910
OmanODI514428.8080.45101
ScotlandODI57414.8059.76001
NetherlandsODI45213.0071.22300
ZimbabweT20I822227.75137.96702
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
NepalODI3129.004.831/14

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
ICC Academy3116.007.38
United Cricket Club Ground2118.003.60

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
T20Powerplay397337117.817–––
T20Middle110100110.0818010.33
T20Death020.012012.00
ODIPowerplay60975181.113–––
ODIMiddle85795090.2257315.34
ODIDeath13681167.93110.00

How M van Lingen was dismissed

How M van Lingen took wickets

Last 20 innings

0501001502 Jun 202416 Sep 202413 Oct 202611
M van Lingen: runs in the last 20 innings
0501001502 Jun 202418 Jul 202426 Jul 202422 Sep 202425 Jul 202611 Sep 202613 Oct 202611
M van Lingen: runs in the last 20 innings
Show as table
M van Lingen: runs in the last 20 innings
InningsRuns
2 Jun 20240
11 Jun 202410
15 Jun 202433
18 Jul 202430
20 Jul 202460
24 Jul 202440
26 Jul 20241
16 Sep 20245
20 Sep 2024107
22 Sep 202467
26 Sep 202467
21 Jul 202651
25 Jul 202615
27 Jul 20265
31 Jul 202623
11 Sep 20260
13 Sep 20262
7 Oct 2026124
9 Oct 202671
13 Oct 202611
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
13 Oct 2026ODIUnited States of America1114caughtGrand Prairie Stadium
9 Oct 2026ODIUnited Arab Emirates7183caughtGrand Prairie Stadium
7 Oct 2026ODIUnited States of America124121bowledGrand Prairie Stadium
13 Sep 2026ODISouth Africa29caughtNamibia Cricket Ground
11 Sep 2026ODISouth Africa09caughtNamibia Cricket Ground
31 Jul 2026ODINetherlands2328bowledSportpark Maarschalkerweerd
27 Jul 2026ODINepal516bowledSportpark Maarschalkerweerd
25 Jul 2026ODINetherlands1520caughtSportpark Maarschalkerweerd
21 Jul 2026ODINepal5179bowledSportpark Maarschalkerweerd
26 Sep 2024ODIUnited Arab Emirates6743bowledWanderers Cricket Ground
22 Sep 2024ODIUnited States of America6744caughtUnited Cricket Club Ground
20 Sep 2024ODIUnited Arab Emirates10785caughtUnited Cricket Club Ground
16 Sep 2024ODIUnited States of America523caughtUnited Cricket Club Ground
26 Jul 2024ODIScotland110caughtForthill
24 Jul 2024ODIOman4055caughtForthill
20 Jul 2024ODIScotland6085caughtForthill
18 Jul 2024ODIOman3041caughtForthill
15 Jun 2024T20IEngland3329caughtSir Vivian Richards Stadium
11 Jun 2024T20IAustralia1010caughtSir Vivian Richards Stadium
2 Jun 2024T20IOman02bowledKensington Oval

Frequently asked questions

How many runs has M van Lingen scored in ODIs?
1,602 runs in 46 innings (48 matches) at an average of 39.07 and a strike rate of 89.9, in the data from 2021 to 2026.
How many runs has M van Lingen scored in T20Is?
507 runs in 26 innings (29 matches) at an average of 19.50 and a strike rate of 115.5, in the data from 2021 to 2024.
What is M van Lingen's highest score?
133 in ODIs, the highest score in the data.
How many centuries has M van Lingen scored?
6 hundreds in the data: 6 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.