Zambia v Nigeria betting tips, prediction & odds
World T20 Qualifier · T20 · Wednesday 21 October at 13:50
Odds updated (UK time) · full refresh every day at 08:00, then hourly
Every number below comes from 9,809 ball-by-ball simulations of this match (model cricket-sim-1.0.0), run on real historical delivery data. Selections are not published as tips until the model passes backtesting.
Team news & expected XI
Official team sheets are used the moment they are published. Until then each XI is the model's own selection read: who this side has picked in this format, where they batted and how many overs they bowled. Form figures are exponentially weighted over the last year, so recent matches count for more.
Zambia
Expected XI from selection history| Order | Player | Role | Plays | Form runs | Overs |
|---|---|---|---|---|---|
| 1 | Vasmiakram Chand | batter | 46% | 19.9@ 99.0 | 0.0 |
| 2 | Muhammad Asim | all-rounder | 72% | 20.2@ 121.5 | 2.9 |
| 3 | Ismail Kara | all-rounder | 46% | 35.3@ 166.0 | 3.8 |
| 4 | Jakir Patel | batter | 91% | 15.9@ 112.7 | 0.0 |
| 5 | JV Chand | all-rounder | 92% | 19.6@ 108.9 | 2.9 |
| 6 | R Lungu | all-rounder | 46% | 9.4@ 63.4 | 3.8 |
| 7 | Shahnawaz Patel | batter | 42% | 10.4@ 101.6 | 0.0 |
| 8 | Javid Patel | all-rounder | 97% | 4.7@ 73.1 | 3.5 |
| 9 | Ayaz Dadabhai | all-rounder | 97% | 9.3@ 108.6 | 3.3 |
| 10 | Zakir Husain Patel | all-rounder | 46% | 15.6@ 147.9 | 2.6 |
| 11 | Soyeb Pendi | all-rounder | 74% | 4.4@ 114.8 | 3.5 |
| 12 | M Yambayamba | batter | 55% | 1.8@ 54.2 | 0.0 |
| 13 | Aslam Bera | all-rounder | 49% | 0.5@ 22.3 | 3.1 |
Nigeria
Expected XI from selection history| Order | Player | Role | Plays | Form runs | Overs |
|---|---|---|---|---|---|
| 1 | Selim Salau | batter | 80% | 20.8@ 112.0 | 0.0 |
| 2 | Ali Rahmon | batter | 54% | 16.5@ 115.4 | 0.0 |
| 3 | Sulaimon Runsewe | batter | 91% | 16.3@ 99.9 | 1.0 |
| 4 | I Danladi | all-rounder | 97% | 25.2@ 119.8 | 2.6 |
| 5 | SA Okpe | all-rounder | 97% | 17.3@ 110.4 | 3.2 |
| 6 | VD Adewoye | all-rounder | 85% | 14.2@ 135.8 | 2.8 |
| 7 | P Useni | all-rounder | 47% | 11.6@ 165.6 | 2.8 |
| 8 | IO Okpe | all-rounder | 91% | 9.8@ 120.5 | 3.2 |
| 9 | K Boniface | all-rounder | 48% | 6.1@ 73.0 | 1.8 |
| 10 | Abdullahi Ismail | all-rounder | 50% | 0.5@ 33.1 | 3.3 |
| 11 | O Isiyaku | all-rounder | 37% | 2.5@ 35.5 | 3.2 |
| 12 | P Aho | all-rounder | 37% | 5.6@ 76.7 | 3.5 |
| 13 | Joshua Asia | all-rounder | 40% | 1.0@ 32.9 | 3.6 |
Pitch & ground
Nigeria Cricket Federation Oval 1, Abuja, Nigeria
Nigeria Cricket Federation Oval 1 · T20
- Average 1st innings
- 128.5
- Average 2nd innings
- 109.1
- Runs per over
- 6.54
- Boundary balls
- 1105%
- Pace economy
- 6.77
- Spin economy
- 6.29
- Powerplay RPO
- 6.17
- Death RPO
- 7.65
- Chasing wins
- 4170%
- Batting first wins
- 5830%
- Matches counted
- 24
Weather at the start
- Temperature
- 30.9°C
- Rain chance
- 0%
- Cloud cover
- 30%
- Humidity
- 61%
- Wind
- 4.0 kph
- Interruption risk
- 0%
- Swing conditions
- 46%
- Dew risk
- 16%
Forecast for the ground's coordinates at the scheduled start, taken 21/10/2026, 12:09:58. Swing and dew are read from cloud, humidity and the temperature–dew point gap.
Every live spread market
The full set of Spreadex spread lines currently priced on this match, exactly as captured. Sell below the lower figure, buy above the higher one. Where the simulation covers a market we show its expected makeup beside the price, the side that implies and the edge in points per £1 a point — comparisons, not tips, until the format clears backtesting.
Odds updated (UK time) · captured hourly from the live market
Match Result
| Nigeria to win match | 93 | 99.1 | 57.8 | sell | +35.2 |
| Zambia to win match | 1 | 7.1 | 41.5 | buy | +34.4 |
More T20 spread markets across every priced match.
Model vs market
The simulation output next to the live bookmaker price on every market we hold a price for. Fixed-odds edges are expected value per £1 staked; spread edges are the expected points gained per £1 a point. Positive numbers are where the model disagrees with the price — they are comparisons, not published tips.
Honest health warning: across 146 replayed T20 matches the model’s match-winner probabilities have not yet beaten a simple coin-flip benchmark, so treat the match-winner comparisons below as work in progress rather than value. Team and player run projections are the better-tested part of the model.
| Match winner | Zambia | 41.5% (2.41) | 15.00 | back | +522.6% EVFlagged |
| Match result index | Nigeria to win match | 57.8 | 93 – 99.1 | sell | +35.2 pts |
| Match result index | Zambia to win match | 41.5 | 1 – 7.1 | buy | +34.4 pts |
| Match winner | Nigeria | 57.8% (1.73) | 1.01 | back | -41.8% EVFlagged |
“Flagged” means the gap between the model and the price is too big to be a real edge — we read it as a sign the model is missing something about this match, and it is one of the checks that keeps tips switched off.
Match winner projection
Zambia to win
- Nigeria Cricket Federation Oval 1 · T20: 58.3% of matches won batting firstMEDIUM sampleChasing sides have won 41.7% at this ground across 24 recorded matches, which is built into the simulated result.
- Head-to-head: 0-3 in 4 stored T20 meetingsLOW sampleZambia have won 0 of the 4 completed T20 matches we hold between these sides, the most recent on 21 Oct 2026.Zambia full record
- Projected runs: 99.7 vs 108.3The simulation gives Zambia a -8.6 run expected margin over Nigeria, from 9,809 simulated innings.
- Model and market disagree too far to trustModel 41.5% against 6.3% implied by 15.00 with the bookmaker margin stripped out — +522.6% per £1 staked. A gap this size is more likely a data problem than an edge, so it is flagged rather than tipped.
- Winner probabilities have not passed backtestingAcross 146 replayed T20 matches the model's log loss is 0.6764 against a 0.6931 coin-flip baseline, so this chance is shown as a comparison, not a tip.
- Confidence 38/100, data depth 19/100Confidence is scored from the ball-by-ball history behind these teams, how settled the XI is and how many simulations agreed.
Nigeria to win
- Head-to-head: 3-0 in 4 stored T20 meetingsLOW sampleNigeria have won 3 of the 4 completed T20 matches we hold between these sides, the most recent on 21 Oct 2026.Nigeria full record
- Projected runs: 108.3 vs 99.7The simulation gives Nigeria a +8.6 run expected margin over Zambia, from 9,809 simulated innings.
- Nigeria Cricket Federation Oval 1 · T20: 58.3% of matches won batting firstMEDIUM sampleChasing sides have won 41.7% at this ground across 24 recorded matches, which is built into the simulated result.
- Model and market disagree too far to trustModel 57.8% against 93.7% implied by 1.01 with the bookmaker margin stripped out — -41.8% per £1 staked. A gap this size is more likely a data problem than an edge, so it is flagged rather than tipped.
- Winner probabilities have not passed backtestingAcross 146 replayed T20 matches the model's log loss is 0.6764 against a 0.6931 coin-flip baseline, so this chance is shown as a comparison, not a tip.
- Confidence 48/100, data depth 43/100Confidence is scored from the ball-by-ball history behind these teams, how settled the XI is and how many simulations agreed.
Team runs projection
Zambia
| 120+ | 29.4% |
| 140+ | 16.9% |
| 160+ | 8.7% |
| 180+ | 3.9% |
| 200+ | 1.7% |
Nigeria
| 120+ | 36.8% |
| 140+ | 22.6% |
| 160+ | 12.2% |
| 180+ | 6.0% |
| 200+ | 2.5% |
Zambia runs
- 99.7 projected vs 128.5 parMEDIUM sampleNigeria Cricket Federation Oval 1 · T20 averages 128.5 in the first innings over 24 matches; the model has Zambia below that by 28.8 runs.
- Middle of the range 95.0, 10th–90th 50–155Eight innings in ten finish inside that band, with 4.7 wickets lost on average and 43.2 powerplay runs.
- Model has run 16.4 runs low in testingMeasured over 146 replayed T20 matches, average error 33.3 runs.
Nigeria runs
- 108.3 projected vs 128.5 parMEDIUM sampleNigeria Cricket Federation Oval 1 · T20 averages 128.5 in the first innings over 24 matches; the model has Nigeria below that by 20.2 runs.
- Middle of the range 104.0, 10th–90th 57–165Eight innings in ten finish inside that band, with 5.0 wickets lost on average and 40.9 powerplay runs.
- Model has run 16.4 runs low in testingMeasured over 146 replayed T20 matches, average error 33.3 runs.
Player runs projection
Expected runs today, not a career average: each player's chance of batting, expected balls faced and the opposition attack are simulated together.
Nigeria | 22.6 | 18 | 51 | 97.0% | 19 | 46.7% | 10.9% | — | — |
Zambia | 21.6 | 14 | 56 | 72.0% | 24 | 43.5% | 13.3% | — | — |
Nigeria | 18.5 | 15 | 44 | 80.0% | 22 | 40.3% | 7.0% | — | — |
Nigeria | 16.3 | 11 | 41 | 91.0% | 17 | 33.2% | 5.5% | — | — |
Zambia | 15.3 | 10 | 38 | 92.0% | 18 | 31.5% | 4.6% | — | — |
Zambia | 14.7 | 9 | 38 | 91.0% | 15 | 28.5% | 4.9% | — | — |
Zambia | 13.4 | 0 | 47 | 46.0% | 18 | 24.6% | 9.1% | — | — |
Nigeria | 12.5 | 1 | 41 | 54.0% | 19 | 24.2% | 6.9% | — | — |
Nigeria | 12.3 | 8 | 31 | 97.0% | 14 | 23.5% | 2.3% | — | — |
Nigeria | 10.3 | 4 | 30 | 85.0% | 10 | 20.1% | 2.5% | — | — |
Zambia | 9.0 | 0 | 32 | 46.0% | 18 | 18.2% | 3.8% | — | — |
Zambia | 5.4 | 1 | 17 | 97.0% | 9 | 7.9% | 0.3% | — | — |
Nigeria | 5.4 | 1 | 17 | 91.0% | 10 | 7.6% | 0.3% | — | — |
Zambia | 4.9 | 1 | 15 | 97.0% | 9 | 6.0% | 0.1% | — | — |
Zambia | 4.5 | 0 | 17 | 46.0% | 14 | 7.8% | 0.7% | — | — |
Zambia | 3.9 | 0 | 15 | 74.0% | 10 | 6.3% | 0.3% | — | — |
Zambia | 3.8 | 0 | 14 | 42.0% | 11 | 6.6% | 0.5% | — | — |
Nigeria | 3.8 | 0 | 14 | 47.0% | 7 | 6.7% | 0.6% | — | — |
Zambia | 3.3 | 0 | 13 | 46.0% | 11 | 6.2% | 0.4% | — | — |
Nigeria | 2.6 | 0 | 10 | 48.0% | 11 | 3.7% | 0.1% | — | — |
Nigeria | 2.5 | 0 | 10 | 50.0% | 10 | 3.6% | 0.2% | — | — |
Nigeria | 1.6 | 0 | 5 | 37.0% | 10 | 2.2% | 0.1% | — | — |
I Danladi runs
- Expected to face 19 balls at number 8Opportunity drives the projection: 22.6 runs on average, 51 in the top 10% of simulations.
- Recent form 25.2 runs an inningsMEDIUM sampleWeighted over the last 17 innings at a strike rate of 119.8.
- Against ZambiaLOW sample121 runs off 92 balls in 3 T20 matches — strike rate 131.5 vs 118.5 overall, average 40.3 vs 26.2 overall.
- At Nigeria Cricket Federation Oval 1, AbujaMEDIUM sample352 runs off 288 balls in 10 T20 matches — strike rate 122.2 vs 118.5 overall, average 44.0 vs 26.2 overall.
- Against paceHIGH sample489 runs off 366 balls in 44 T20 matches — strike rate 133.6 vs 118.5 overall, average 28.8 vs 26.2 overall.
- Against spinHIGH sample624 runs off 550 balls in 46 T20 matches — strike rate 113.5 vs 118.5 overall, average 25.0 vs 26.2 overall.
Muhammad Asim runs
- Expected to face 24 balls at number 2Opportunity drives the projection: 21.6 runs on average, 56 in the top 10% of simulations.
- Recent form 20.2 runs an inningsMEDIUM sampleWeighted over the last 12 innings at a strike rate of 121.5.
- Against paceMEDIUM sample214 runs off 163 balls in 11 T20 matches — strike rate 131.3 vs 122.8 overall, average 35.7 vs 24.3 overall.
- Against NigeriaLOW sample55 runs off 44 balls in 3 T20 matches — strike rate 125.0 vs 122.8 overall, average 18.3 vs 24.3 overall.
- Only 72% likely to playTaken from how often the player has been selected in this team's recent XIs; the projection is already scaled down for it.
- Thin data (31/100)Not enough recorded balls behind this player in this format for a firm number.
Selim Salau runs
- Expected to face 22 balls at number 2Opportunity drives the projection: 18.5 runs on average, 44 in the top 10% of simulations.
- Recent form 20.8 runs an inningsMEDIUM sampleWeighted over the last 15 innings at a strike rate of 112.0.
- At Nigeria Cricket Federation Oval 1, AbujaMEDIUM sample205 runs off 164 balls in 9 T20 matches — strike rate 125.0 vs 111.2 overall, average 25.6 vs 26.4 overall.
- Against paceHIGH sample495 runs off 426 balls in 35 T20 matches — strike rate 116.2 vs 111.2 overall, average 35.4 vs 26.4 overall.
- Against spinMEDIUM sample211 runs off 247 balls in 25 T20 matches — strike rate 85.4 vs 111.2 overall, average 14.1 vs 26.4 overall.
- Only 80% likely to playTaken from how often the player has been selected in this team's recent XIs; the projection is already scaled down for it.
Sulaimon Runsewe runs
- Expected to face 17 balls at number 5Opportunity drives the projection: 16.3 runs on average, 41 in the top 10% of simulations.
- Recent form 16.3 runs an inningsMEDIUM sampleWeighted over the last 18 innings at a strike rate of 99.9.
- Against paceHIGH sample853 runs off 730 balls in 66 T20 matches — strike rate 116.8 vs 109.5 overall, average 26.7 vs 21.7 overall.
- Against spinHIGH sample305 runs off 305 balls in 37 T20 matches — strike rate 100.0 vs 109.5 overall, average 16.1 vs 21.7 overall.
JV Chand runs
- Expected to face 18 balls at number 8Opportunity drives the projection: 15.3 runs on average, 38 in the top 10% of simulations.
- Recent form 19.6 runs an inningsMEDIUM sampleWeighted over the last 14 innings at a strike rate of 108.9.
- Against NigeriaLOW sample111 runs off 88 balls in 3 T20 matches — strike rate 126.1 vs 108.2 overall, average 37.0 vs 28.9 overall.
- Thin data (38/100)Not enough recorded balls behind this player in this format for a firm number.
Jakir Patel runs
- Expected to face 15 balls at number 6Opportunity drives the projection: 14.7 runs on average, 38 in the top 10% of simulations.
- Recent form 15.9 runs an inningsMEDIUM sampleWeighted over the last 14 innings at a strike rate of 112.7.
- Against paceLOW sample121 runs off 113 balls in 12 T20 matches — strike rate 107.1 vs 113.0 overall, average 20.2 vs 18.1 overall.
- Thin data (31/100)Not enough recorded balls behind this player in this format for a firm number.
How these projections are built
The model simulates the match ball by ball from historical delivery data: expected line-ups and batting positions, opposition bowling attack, venue scoring and format baselines. Each figure is the output of those simulations, never an estimate written by hand. Track its settled record on the cricket model performance page, and see the live prices on the cricket betting hub.