cal Football is Mathematics
More
More
Previews Trends Top Trends Livescore Injured players Team Comparison
Settings
Time Zone
cfimg
COEF

    Middlesex vs Durham

    28/06/2026 15:30
    LLLLWL
    LLLLWW
    Home team
    Away team
    Prob. %
    1X2
    Pred
    Prediction Runs
    Avg. runs
     Score 
    Cross Pool
    T20
    37063
    2
    280
    293
    557.8
    FT
    118 (14.5) 218/6 (20)
    Durham won by 100 runs
    Head to head
    01/05 2026
    Middlesex Durham
    Match drawn
    430 & 146/4 567
    13/08 2025
    Durham Middlesex
    Middlesex won by 5 wickets (with 12 balls remaining)
    387/4 390/5
    07/08 2022
    Durham Middlesex
    Middlesex won by 9 wickets (with 50 balls remaining)
    268 271/1
    25/07 2022
    Durham Middlesex
    Match drawn
    421/7d & 142/3 455
    19/05 2022
    Durham Middlesex
    Middlesex won by 6 wickets
    350 & 188 422 & 119/4
    27/07 2021
    Durham Middlesex
    Durham won by 2 runs (D/L method)
    288/8 225/9
    10/09 2019
    Durham Middlesex
    Durham won by 44 runs
    147 & 191 143 & 151
    24/09 2018
    Middlesex Durham
    Middlesex won by 57 runs
    121 & 355 310 & 109
    13/08 2016
    Durham Middlesex
    Middlesex won by an innings and 80 runs
    204 & 252 536/9d
    24/04 2016
    Middlesex Durham
    Match drawn
    389 305/4
    Win Middlesex 3
    50%
    Draw 2
    33%
    Win Durham 1
    17%
    View all
    GP W D L NR PTS
    Middlesex Last 6 matches
    26/06 2026
    Glamorgan Middlesex
    Glamorgan won by 6 wickets (with 15 balls remaining)
    159/4 153/7
    07/06 2026
    Middlesex Essex
    Essex won by 60 runs
    116 176/5
    03/06 2026
    Surrey Middlesex
    Surrey won by 8 wickets (with 35 balls remaining)
    134/2 130/7
    31/05 2026
    Middlesex Hampshire
    Hampshire won by 8 wickets (with 36 balls remaining)
    126/7 130/2
    30/05 2026
    Sussex Middlesex
    Middlesex won by 31 runs
    182 213/4
    24/05 2026
    Middlesex Surrey
    Surrey won by 6 wickets (with 9 balls remaining)
    143/8 144/4
    22/05 2026
    Middlesex Kent
    Kent won by 27 runs
    181/8 208/6
    Win 1
    17%
    Draw 0
    0%
    Lost 5
    83%
    View all
    Durham Last 6 matches
    09/06 2026
    Durham Lancashire
    Lancashire won by 7 wickets (with 5 balls remaining)
    128/2 130/3
    06/06 2026
    Durham Northamptonshire
    Northants won by 7 runs
    138/8 145/9
    31/05 2026
    Nottinghamshire Durham
    Notts won by 6 wickets (with 16 balls remaining)
    157/4 156/8
    29/05 2026
    Durham Yorkshire
    Yorkshire won by 58 runs
    93 151/9
    24/05 2026
    Durham Leicestershire
    Durham won by 6 wickets (with 36 balls remaining)
    150/4 148/8
    22/05 2026
    Derbyshire Durham
    Durham won by 6 runs
    197/8 203/8
    Win 2
    33%
    Draw 0
    0%
    Lost 4
    67%
    Middlesex home matches
    07/06 2026
    Middlesex Essex
    Essex won by 60 runs
    116 176/5
    31/05 2026
    Middlesex Hampshire
    Hampshire won by 8 wickets (with 36 balls remaining)
    126/7 130/2
    24/05 2026
    Middlesex Surrey
    Surrey won by 6 wickets (with 9 balls remaining)
    143/8 144/4
    22/05 2026
    Middlesex Kent
    Kent won by 27 runs
    181/8 208/6
    Win 0
    0%
    Draw 0
    0%
    Lost 4
    100%
    Durham away matches
    31/05 2026
    Nottinghamshire Durham
    Notts won by 6 wickets (with 16 balls remaining)
    157/4 156/8
    22/05 2026
    Derbyshire Durham
    Durham won by 6 runs
    197/8 203/8
    Win 1
    50%
    Draw 0
    0%
    Lost 1
    50%
    Middlesex next matches Durham
    Date Match
    07/05 2026
    Kent  -  Middlesex
    07/08 2026
    Middlesex  -  Sussex
    07/10 2026
    Hampshire  -  Middlesex
    07/12 2026
    Essex  -  Middlesex
    Date Match
    07/03 2026
    Lancashire  -  Durham
    07/05 2026
    Durham  -  Derbyshire
    07/08 2026
    Leicestershire  -  Durham
    07/10 2026
    Durham  -  Nottinghamshire
    07/12 2026
    Yorkshire  -  Durham
    <
    September 2026
    Cricket predictions
    >
    {"8":"August 2026","9":"September 2026","10":"October 2026"}
    MonTueWedThuFriSatSun
    010203040506
    07080910111213
    14151617181920
    21222324252627
    282930

    Pick of the day

    14th
    3rd
    New England Revolution have seen both teams score in each of their last 6 Major League Soccer matches.