Sarfraz Ahmed vs Moeen Ali (ODI): 126 runs off 147 balls, out once (SR 85.71, dot% 40.80, 10×4, 0×6).
| Balls | 147 |
| Runs | 126 |
| Dismissals | 1 |
| Strike rate | 85.71 |
| Dot % | 40.80 |
| Boundary % | 6.80 |
| Fours | 10 |
| Sixes | 0 |
| Middle | 145 | 124 | 1 | 85.51 | 0 |
| Death | 2 | 2 | 0 | 100.0 | 0 |
| 2015 | 46 | 42 | 1 | 91.3 |
| 2016 | 65 | 47 | 0 | 72.3 |
| 2019 | 36 | 37 | 0 | 102.77 |
| Headingley, Leeds | 38 | 34 | 0 | 89.47 |
| Lord's, London | 30 | 26 | 0 | 86.66 |
| Zayed Cricket Stadium, Abu Dhabi | 28 | 25 | 0 | 89.28 |
| The Rose Bowl, Southampton | 15 | 8 | 0 | 53.33 |
| Trent Bridge, Nottingham | 15 | 14 | 0 | 93.33 |
| Sharjah Cricket Stadium | 14 | 13 | 1 | 92.85 |
| Dubai International Cricket Stadium | 4 | 4 | 0 | 100.0 |
| County Ground, Bristol | 3 | 2 | 0 | 66.66 |
Sarfraz Ahmed has scored 126 runs off 147 balls against Moeen Ali in ODIs (strike rate 85.71, average 126).
Moeen Ali has dismissed Sarfraz Ahmed 1 time(s) in ODIs (caught ×1).
Sarfraz Ahmed has hit 0 six(es) and 10 four(s) off Moeen Ali in ODIs.
In the death overs: 2 runs off 2 balls, 0 dismissal(s), strike rate 100.
In 2015-2019: 126 runs off 147 balls, 1 dismissal(s), strike rate 85.71.