Login
Or login with
Already have an account?
Register
Please enter a valid email format
The password must contain one uppercase letter and be between 8-30 characters long
Need to be the same as the original password
Or login with
Already have an account?Login
Forgotten password
Enter the e-mail address of your account and we will send you instructions regarding change of the password.
Register
An Authentication code has been sent to
The password must contain one uppercase letter and be between 8-30 characters long
05:00
Doesn't receive the code? Resend Code

SL vs BAN Match Prediction & Dream11 Team Tips: Top Picks, Pitch & Weather Report for 1st ODI on July 2

Get ready for the first ODI of Bangladesh's Sri Lanka trip on July 2nd, 2025! It's happening at the R. Premadasa Stadium in Colombo, and it should be a good one. Sri Lanka's got some fire right now, winning three of their last five ODIs. They even crushed Bangladesh by 78 runs on June 25th. They've been on a roll against teams like Australia and Bangladesh, with great bowling and some big hitters. Bangladesh, on the other hand, hasn't been so hot. They haven't won in four games (three draws and a loss) out of their last five. Their batsmen haven't been holding up well when things get tough, and the bowlers are looking for their groove. Both teams are desperate to win the first game of the series, but Sri Lanka's recent wins and playing at home give them a small edge.

SL vs BAN

Recent Performance

Head-to-Head Analysis

Sri Lanka and Bangladesh have been pretty evenly matched lately. Sri Lanka took the last ODI in June 2025, winning by 78 runs. But Bangladesh beat them in a close T20 World Cup game back in June 2024. Looking at the last five ODIs, Bangladesh is slightly ahead with 3 wins to 2. Still, Sri Lanka's been playing better recently, and playing in Colombo, where they know the spin conditions well, might give them an edge.

Sri Lanka vs Bangladesh: Players to Watch Today

Top Batter (Kusal Mendis):

Kusal Mendis from Sri Lanka is in great form. In his last nine games, he's scored 454 runs, averaging almost 65. He's good at keeping the innings steady and speeding up the score when facing spin bowlers, which will be important on a pitch that favors spin.

Top Bowler (Maheesh Theekshana):

Maheesh Theekshana, Sri Lanka's star spinner, has taken 19 wickets in nine games. He does well on slow pitches because he has many different types of spin. He doesn't give away many runs (an economy rate of 4.41) and takes wickets often (a strike rate of 19.47), making him dangerous in the middle of the game. For Bangladesh, Taskin Ahmed (13 wickets in eight matches) will lead the fast bowling, trying to use reverse swing and accurate bowling.

Weather and Pitch Report

The R. Premadasa Stadium pitch should really help the spinners, with the ball turning a lot and bouncing unpredictably as the game goes on. Usually, the first team scores around 231 in ODIs, but with how Sri Lanka's been playing, batting first and aiming for 240+ would be a good idea. The weather forecast says there's a chance of some rain (78% humidity, 0.7 mm precipitation), but it looks like the day-night game should be fine with only a few stops, if any.

SL vs BAN Today's Match Prediction

Sri Lanka seems to have a slight advantage today because of their strong team and playing at home. Their spinners, like Theekshana and Hasaranga, could really cause trouble for Bangladesh's batsmen in the middle overs. Plus, Mendis and Asalanka should keep the batting steady. For Bangladesh, a lot depends on Mehidy Miraz doing well with both bat and ball, and Taskin Ahmed getting some early wickets. If Sri Lanka bats first and scores over 250, Bangladesh might struggle to chase it down.

Toss Prediction:

The captain who wins the toss will probably choose to bat first. That way, they can take advantage of the pitch when it's still good and won't have to chase runs later when things get tougher.

Expert Analysis:

Sri Lanka's got some serious spin options and their top order can really hit, which is perfect for the Premadasa pitch. Bangladesh leans way too hard on Miraz, and their batting lineup is hit-or-miss. If Bangladesh doesn't pull together without Shakib, Sri Lanka's smarts at home should win out.

Today match prediction 100 sure: Sri Lanka seems to conquer the field of Colombo. They've been playing better lately, their spinners are killing it, and they're on their home turf, which should give them an edge in the first game.

Predicted Score:

If Sri Lanka bats first: 240–260

If Bangladesh bats first: 220–240

SL vs BAN Dream11 Team for Today Prediction

Wicket-Keepers

L Das – 8 Cr

K Mendis – 8 Cr

Batters

M Rahim – 8 Cr

D Chandimal (Captain) – 8.5 Cr

N Hossain Shanto – 8.5 Cr

P Nissanka (Vice Captain) – 8.5 Cr

All-Rounders

D de Silva – 8 Cr

K Mendis – 9 Cr

N Hasan – 7 Cr

Bowlers

T Islam – 8 Cr

A Fernando – 8 Cr

SL vs BAN Dream11 Team for Today Prediction

Sri Lanka vs Bangladesh, 02 Jul 2025 - Live Cricket Score
View details
Bangladesh tour of Sri Lanka | 02 Jul 2025, Wed, 02:30 PM | R. Premadasa International Cricket Stadium

TAGS

Cricket Prediction cricket match prediction

RANKING

View All
Rank Player Runs
1 Joe Root Joe Root 12972
2 Steven Smith Steven Smith 9999
3 Hashim Amla Hashim Amla 9282
4 Kane Williamson Kane Williamson 9276
5 Virat Kohli Virat Kohli 9230
Last Updated On 29 Jun 2025, 06:32
Rank Player Runs
1 Nathan Lyon Nathan Lyon 16056
2 Harbhajan Singh Harbhajan Singh 13537
3 Ravichandran Ashwin Ravichandran Ashwin 12255
4 Tim Southee Tim Southee 11832
5 Mitchell Starc Mitchell Starc 10448
Last Updated On 29 Jun 2025, 06:32
Rank Player Runs
1 Jonny Bairstow Jonny Bairstow 242
2 Quinton de Kock Quinton de Kock 221
3 Joe Root Joe Root 207
4 Steven Smith Steven Smith 195
5 Ross Taylor Ross Taylor 163
Last Updated On 29 Jun 2025, 06:32
Rank Player Runs
1 Josh Philippe Josh Philippe 12
2 Dhruv Jurel Dhruv Jurel 8
3 Joshua Da Silva Joshua Da Silva 8
4 Ghazi Ghori Ghazi Ghori 6
5 Lorcan Tucker Lorcan Tucker 6
Last Updated On 29 Jun 2025, 06:32
Rank Player Runs
1 Virat Kohli Virat Kohli 13906
2 Rohit Sharma Rohit Sharma 10866
3 Chris Gayle Chris Gayle 10480
4 Ross Taylor Ross Taylor 8607
5 Hashim Amla Hashim Amla 8113
Last Updated On 29 Jun 2025, 06:39
Rank Player Runs
1 Shakib Al Hasan Shakib Al Hasan 9373
2 Harbhajan Singh Harbhajan Singh 8973
3 Ravindra Jadeja Ravindra Jadeja 7936
4 Tim Southee Tim Southee 7448
5 Adil Rashid Adil Rashid 7214
Last Updated On 29 Jun 2025, 06:39
Rank Player Runs
1 Mushfiqur Rahim Mushfiqur Rahim 242
2 Jos Buttler Jos Buttler 221
3 Quinton de Kock Quinton de Kock 206
4 Virat Kohli Virat Kohli 152
5 Ross Taylor Ross Taylor 142
Last Updated On 29 Jun 2025, 06:39
Rank Player Runs
1 Saad Baig Saad Baig 50
2 Sharujan Shanmuganathan Sharujan Shanmuganathan 19
3 Noman Shah Noman Shah 18
4 Fred Achelam Fred Achelam 15
5 Shahbaz Badar Shahbaz Badar 11
Last Updated On 29 Jun 2025, 06:39
Rank Player Runs
1 Rohit Sharma Rohit Sharma 4231
2 Babar Azam Babar Azam 4223
3 Virat Kohli Virat Kohli 4188
4 Martin Guptill Martin Guptill 3911
5 Paul Stirling Paul Stirling 3777
Last Updated On 29 Jun 2025, 06:39
Rank Player Runs
1 Tim Southee Tim Southee 3671
2 Adil Rashid Adil Rashid 3301
3 Ish Sodhi Ish Sodhi 3237
4 Shakib Al Hasan Shakib Al Hasan 3144
5 Mustafizur Rahman Mustafizur Rahman 2854
Last Updated On 29 Jun 2025, 06:39
Rank Player Runs
1 Quinton de Kock Quinton de Kock 84
2 David Miller David Miller 82
3 Martin Guptill Martin Guptill 75
4 Jos Buttler Jos Buttler 74
5 Mohammad Nabi Mohammad Nabi 73
Last Updated On 29 Jun 2025, 06:39
Rank Player Runs
1 Ahmad Ramdoni Ahmad Ramdoni 20
2 Babette De Leede Babette De Leede 17
3 Zane Green Zane Green 16
4 Sulaimon Runsewe Sulaimon Runsewe 15
5 Sahaj Chadha Sahaj Chadha 14
Last Updated On 29 Jun 2025, 06:39
More Links
Timezone
UTC +05:30
  • UTC +12:00
  • UTC +11:00
  • UTC +10:00
  • UTC +09:00
  • UTC +08:00
  • UTC +07:00
  • UTC +06:00
  • UTC +05:30
  • UTC +05:00
  • UTC +04:00
  • UTC +03:00
  • UTC +02:00
  • UTC +01:00
  • UTC ±00:00
  • UTC -1:00
  • UTC -2:00
  • UTC -3:00
  • UTC -4:00
  • UTC -5:00
  • UTC -6:00
  • UTC -7:00
  • UTC -8:00
  • UTC -9:00
  • UTC -10:00
  • UTC -11:00
  • UTC -12:00
Search
Please type at least 2 characters. The results will start displaying here immediately.
MOST POPULAR PLAYERS