Top Cricket Stats and Records – 2023 Performances & Rankings

Explore 2023 cricket statistics including top run scorers, wicket takers, best batting and bowling performances. Year-wise player & team rankings.

All time

760

Test

53

ODI

242

T20I

465

All time

256066

Test

28931

ODI

110200

T20I

116935

All time

10330

Test

757

ODI

3591

T20I

5982

All time

7607

Test

576

ODI

2684

T20I

4347

All time

25340

Test

4305

ODI

10652

T20I

10383

All time

1170

Test

168

ODI

563

T20I

439

All time

242

Test

62

ODI

159

T20I

21

Series updates of 2023
2-1 (3)
Afghanistan
1-1 (3)
drawn
1-1 (2)
drawn
4-2 (6)
Philippines
2-1 (3)
India
2-1 (3)
New Zealand
3-0 (3)
Australia
2-0 (3)
Ireland
3-2 (5)
West Indies
1-1 (3)
drawn
2-1 (3)
Ireland
2-1 (3)
West Indies
1-1 (2)
drawn
ICC World Test Championship

28 Nov-02 Jan 2025


4-1 (5)
India
4-2 (7)
Indonesia
3-2 (5)
Namibia
1-1 (2)
drawn
2-0 (2)
Gibraltar
-
Australia
1-1 (2)
drawn
2-1 (3)
India
2-0 (3)
New Zealand
1-0 (3)
England
3-1 (4)
England
3-2 (5)
South Africa
2-2 (4)
drawn
3-0 (3)
Australia
3-0 (3)
Pakistan
2-0 (3)
India
2-1 (3)
New Zealand
2-1 (3)
Guernsey
2-0 (3)
Hungary
2-1 (3)
India
2-0 (2)
Pakistan
2-0 (2)
Bangladesh
1-0 (2)
India
Valletta Cup

12 Jul-16 Jul 2023

-
Switzerland
Mdina Cup

10 Jul-12 Jul 2023

-
France
2-0 (3)
Isle of Man
Inter-Insular T20 Series

07 Jul-08 Jul 2023

-
Jersey
2-1 (3)
Afghanistan
-
Sri Lanka
2-0 (2)
Germany
1-1 (2)
drawn
The Ashes

16 Jun-27 Jul 2023

2-2 (5)
drawn
1-0 (1)
Bangladesh
4-0 (4)
Germany
3-0 (3)
West Indies
2-1 (3)
Sri Lanka
1-0 (1)
England
2-0 (3)
Bangladesh
-
Nepal
4-1 (5)
Pakistan
2-0 (2)
Sri Lanka
2-2 (5)
drawn
3-0 (3)
Portugal
1-0 (1)
Bangladesh
2-1 (3)
New Zealand
2-1 (3)
Bangladesh
2-0 (3)
New Zealand
2-1 (3)
West Indies
2-1 (3)
Zimbabwe
2-0 (3)
Bangladesh
2-1 (3)
Australia
1-1 (3)
drawn
3-0 (3)
Bangladesh
2-0 (2)
New Zealand
2-1 (3)
England
5-0 (6)
Spain
2-0 (2)
Bermuda
2-1 (3)
Afghanistan
1-1 (2)
drawn
2-1 (4)
India
1-0 (2)
West Indies
2-1 (3)
India
2-1 (3)
South Africa
1-1 (3)
drawn
3-0 (3)
India
2-1 (3)
Zimbabwe
3-0 (3)
India
2-1 (3)
New Zealand
2-1 (3)
India