William Porterfield (Ireland) has scored just 71 runs from six ODI knocks so far in 2019; of the 25 batsmen to open at least four times this calendar year, only one has a lower average in that time than the 11.8 recorded by the Irishman (UAE's Ashfaq Ahmed - 6.3).
Shakib Al Hasan only needs two more dismissals to become only the second bowler ever to collect 250 ODI wickets for Bangladesh; he's picked up that many in four of his last six innings with the ball against Ireland.
Tamim Iqbal claimed his first ever ODI century versus Ireland, recording 129 off 136 balls during a 2008 encounter in Dhaka; it is the highest score ever recorded in matches played out between Bangladesh and Ireland.
Tamim Iqbal (Bangladesh) has scored more runs in ODIs played out between his side and Ireland than any other batsman ever; posting 451 runs against Ireland at an average of over 56.
Ireland come into this game having suffered eight ODI losses on the spin at Malahide; the last victory they registered at the venue in this format coming in 2014 (v Scotland).
Bangladesh have ended a run of four ODI defeats in succession on the road; beating the Windies by a margin of eight wickets last time out.
Ireland have only managed three victories in their last 17 ODIs outings on home soil (L14); eight of the last nine ODIs involving the Irish there have seen them slump to defeat (W1).
Bangladesh and Ireland have faced off once before in Malahide; the visitors winning that game against Ireland by a margin of eight wickets (May 2017).
Bangladesh have managed to register back-to-back wins in Ireland against the Irish, losing the initial encounter there; all three of those games being won by the chasing side.
Six of the eight ODI encounters between Ireland and Bangladesh have been won by the Tigers (L2); they have claimed victories three times in a row against the Irish ahead of this game but have never enjoyed a longer such run.