CricketWise

Ball-by-ball cricket statistics

Every ground, player and rivalry, by the numbers.

Average scores at 307 grounds, records of 5,065 players and head-to-heads between every major team, computed from 23,132 matches.

Latest results in the data

Data through 14 October 2026 · not live

Explore

Venues

Ground averages

Average first and second-innings scores, chasing record and toss results at every ground.

307grounds
Players

Player records

Career figures by format, against each team, at each ground and by phase of the innings.

5,065players
Head to head

Team rivalries

Wins, biggest margins and top performers between two teams.

873team pairs
Tournaments

Seasons & winners

Results, top run scorers and wicket takers for every season.

327seasons
Records

Records lists

Highest totals, best bowling and biggest wins by format.

Tools

Cricket calculators

Net run rate, strike rate, economy and more, with worked examples.

How T20 first-innings scores have changed

In men's T20 leagues the average completed first-innings score was 163.2 in 2008 and 173.7 in 2026, a change of +10.5 runs. The highest yearly average was 173.7 in 2026. Based on 6,463 league innings and 3,305 T20 international innings.

140150160170180200720142026173.7151.8
Average first-innings score in men's T20 matches by year
1401501601701802007201020132016201920222026173.7151.8
Average first-innings score in men's T20 matches by year
Show as table
Average completed first-innings score, men's T20
YearT20 leaguesT20 internationals
2007–161.9
2008163.2–
2009150.3159.7
2010164.8146.2
2011157.1147.9
2012156.1149.5
2013154.1164.0
2014160.5148.5
2015160.2150.8
2016157.1155.3
2017163.9164.2
2018165.7174.7
2019159.0149.1
2020163.8159.0
2021159.7143.9
2022166.5152.8
2023169.5144.0
2024167.0144.5
2025172.6153.1
2026173.7151.8

Men's T20 matches. Average of completed first innings (all out or full 20 overs), excluding matches decided by a rain-rule method. Years with fewer than 20 innings are left out.

Teams

Men's internationals in the data

India

2001–2026
Matches
1,030
Won
608
Win %
65.0%

Tests 219 · ODIs 529 · T20Is 282 · Women: 319 matches

Pakistan

2002–2026
Matches
873
Won
438
Win %
53.5%

Tests 164 · ODIs 419 · T20Is 290 · Women: 278 matches

England

2001–2026
Matches
957
Won
474
Win %
54.9%

Tests 278 · ODIs 449 · T20Is 230 · Women: 342 matches

Australia

2002–2026
Matches
940
Won
555
Win %
63.8%

Tests 231 · ODIs 482 · T20Is 227 · Women: 302 matches

South Africa

2002–2026
Matches
819
Won
458
Win %
59.8%

Tests 193 · ODIs 395 · T20Is 231 · Women: 321 matches

New Zealand

2002–2026
Matches
830
Won
415
Win %
55.2%

Tests 169 · ODIs 398 · T20Is 263 · Women: 255 matches

West Indies

2003–2026
Matches
816
Won
288
Win %
39.0%

Tests 173 · ODIs 396 · T20Is 247 · Women: 253 matches

Sri Lanka

2002–2026
Matches
900
Won
392
Win %
47.4%

Tests 178 · ODIs 491 · T20Is 231 · Women: 241 matches

Bangladesh

2003–2026
Matches
660
Won
236
Win %
37.5%

Tests 125 · ODIs 333 · T20Is 202 · Women: 194 matches

WonLostTied, drawn or no result

Win % counts only matches with a result (ties, draws and no results excluded). Cricsheet does not publish matches involving the Afghanistan men's team, so they are not included.

Most international runs since 2025

Players A–Z

Also: all grounds · all teams · head to head · tournaments · records · calculators

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.