Skip to content
FairPlay

Cricket statistics

Test and first-class cricket statistics

Figures from 408 verified results in the last 12 months across 12 competitions, covering Test cricket and four-day first-class competitions.

Tests and first-class at a glance

Last 12 months to Sun, 4 Oct, 01:50 IST.

Verified results
408
Competitions
12
Teams
104
Won by side batting first
55%
Median first-innings total
305
No winner (draw, tie or no result)
31%

The toss

How often winning the toss was followed by winning the match, and what captains chose to do with it.

Toss winner went on to win
49%
Toss winners who chose to bowl first
57%
Won after choosing to bat
55%
Won after choosing to bowl
45%

Based on 283 results with a recorded toss and a winner.

Teams with the best win percentage

Teams with at least 10 verified results, ranked by the share of matches won. Teams in different competitions rarely meet, so this describes results, not relative strength.
TeamPlayedWonWin %
Durham14964%
Victoria11764%
Jammu & Kashmir10660%
Kent14857%
Sussex14750%
Warwickshire14750%
England11545%
South Australia11545%
Somerset14643%
Yorkshire14643%
Karnataka10440%
Tasmania10440%
Middlesex14536%
Northamptonshire14536%
Nottinghamshire14536%
Worcestershire14536%
Queensland10330%
Derbyshire14429%
Glamorgan14429%
Essex14321%

Team totals

Highest totals

TotalTeamMatch
771 all out182.1 ovJammu & Kashmirv Himachal Pradesh29 Jan 2026Ranji Trophy · 4day
736 all out194.4 ovKarnatakav Uttarakhand15 Feb 2026Ranji Trophy · 4day
731 all out171.1 ovSomersetv Surrey24 Sept 2026County Championship Division One · 4day
708 all out163 ovEast Zonev South Zone6 Sept 2026Duleep Trophy · Test/5day
691 all out170.4 ovLeicestershirev Surrey10 Apr 2026County Championship Division One · 4day
684/2133.2 ovNorthamptonshirev Kent10 Apr 2026County Championship Division Two · 4day
631 all out154 ovHyderabadv Chhattisgarh29 Jan 2026Ranji Trophy · 4day
630/5147 ovMumbaiv Puducherry16 Nov 2025Ranji Trophy · 4day
629 all out199.1 ovBengalv Andhra6 Feb 2026Ranji Trophy · 4day
628/6127 ovMeghalayav Arunachal Pradesh8 Nov 2025Ranji Trophy · 4day

Highest successful fourth-innings chases

TotalTeamMatch
371/593.1 ovCanterbury Kingsv Northern BraveCanterbury Kings won by 5 wickets18 Nov 2025Plunket Shield · 4day
363/283.1 ovCentral Stagsv Wellington FirebirdsCentral Stags won by 8 wickets26 Nov 2025Plunket Shield · 4day
353/6101.1 ovOtago Voltsv Northern BraveOtago Volts won by 4 wickets18 Mar 2026Plunket Shield · 4day
347/675.3 ovHyderabadv Himachal PradeshHyderabad won by 4 wickets1 Nov 2025Ranji Trophy · 4day
345/691 ovOtago Voltsv Wellington FirebirdsOtago Volts won by 4 wickets27 Mar 2026Plunket Shield · 4day
336/277.5 ovDurhamv LancashireDurham won by 8 wickets24 Apr 2026County Championship Division Two · 4day
335/591 ovLeicestershirev HampshireLeicestershire won by 5 wickets15 Sept 2026County Championship Division One · 4day
328/586 ovSussexv WarwickshireSussex won by 5 wickets10 Apr 2026County Championship Division One · 4day
328/794 ovMadhya Pradeshv GOAMadhya Pradesh won by 3 wickets8 Nov 2025Ranji Trophy · 4day
325/673.4 ovKarnatakav MumbaiKarnataka won by 4 wickets6 Feb 2026Ranji Trophy · 4day

Lowest all-out totals

TotalTeamMatch
47 all out19.1 ovTripurav Haryana25 Oct 2025Ranji Trophy · 4day
50 all out22.2 ovNorthamptonshirev Durham2 Sept 2026County Championship Division Two · 4day
58 all out20.4 ovFATA Regionv Faisalabad Region24 Oct 2025Quaid-e-Azam Trophy · 4day
60 all out27.4 ovLeicestershirev Essex15 May 2026County Championship Division One · 4day
64 all out34 ovBangladeshv Australia22 Aug 2026ICC World Test Championship · Test/5day
65 all out26.1 ovGlamorganv Warwickshire8 Sept 2026County Championship Division One · 4day
67 all out23.4 ovMatabeleland Tuskersv Mid West Rhinos28 Nov 2025Logan Cup · 4day
69 all out26.3 ovGlamorganv Warwickshire8 Sept 2026County Championship Division One · 4day
73 all out27.4 ovArunachal Pradeshv Meghalaya8 Nov 2025Ranji Trophy · 4day
75 all out29.3 ovAssamv Services25 Oct 2025Ranji Trophy · 4day

Biggest wins

By runs

WinnerResultMatch
Biharv ManipurBihar won by 568 runs22 Jan 2026Ranji Trophy · 4day
South Africav IndiaSouth Africa won by 408 runs22 Nov 2025ICC World Test Championship · Test/5day
Somersetv LeicestershireSomerset won by 377 runs8 Sept 2026County Championship Division One · 4day
Warwickshirev YorkshireWarwickshire won by 377 runs8 May 2026County Championship Division One · 4day
Victoriav Western AustraliaVictoria won by 353 runs16 Feb 2026Sheffield Shield · 4day
New South Walesv QueenslandNew South Wales won by 341 runs5 Dec 2025Sheffield Shield · 4day
Durhamv DerbyshireDurham won by 338 runs20 Aug 2026County Championship Division Two · 4day
New Zealandv West IndiesNew Zealand won by 323 runs18 Dec 2025ICC World Test Championship · Test/5day
Northamptonshirev LancashireNorthamptonshire won by 316 runs20 Aug 2026County Championship Division Two · 4day
Sailkot Regoinv Islamabad RegionSailkot Regoin won by 311 runs24 Oct 2025Quaid-e-Azam Trophy · 4day

By wickets

WinnerResultMatch
Durhamv GloucestershireDurham won by 10 wickets27 Aug 2026County Championship Division Two · 4day
Nottinghamshirev LeicestershireNottinghamshire won by 10 wickets1 May 2026County Championship Division One · 4day
Gloucestershirev DerbyshireGloucestershire won by 10 wickets24 Apr 2026County Championship Division Two · 4day
Somersetv EssexSomerset won by 10 wickets10 Apr 2026County Championship Division One · 4day
Mashonaland Eaglesv Matabeleland TuskersMashonaland Eagles won by 10 wickets8 Mar 2026Logan Cup · 4day
Australia Wv India WAustralia W won by 10 wickets6 Mar 2026Test Series Women · Test/5day
South Australiav TasmaniaSouth Australia won by 10 wickets5 Dec 2025Sheffield Shield · 4day
Mid West Rhinosv Matabeleland TuskersMid West Rhinos won by 10 wickets28 Nov 2025Logan Cup · 4day
Chhattisgarhv PuducherryChhattisgarh won by 10 wickets8 Nov 2025Ranji Trophy · 4day
Multan Regionv Faisalabad RegionMultan Region won by 10 wickets18 Oct 2025Quaid-e-Azam Trophy · 4day

Venues

Venues that staged at least 8 verified results with a recorded first innings, busiest first.
VenueResultsMedian first-innings totalWon batting first
EdgbastonBirmingham817340%
Harare Sports ClubHarare8218.540%
Kennington OvalLondon8374.560%
Lord'sLondon823871%
Trent BridgeNottingham839680%

About these figures

  • Every figure is calculated by FairPlay from finished matches in its verified Sportmonks match data. They are not official ICC or board records, and matches outside FairPlay's feed are not counted.
  • Totals include every innings. A successful chase is a fourth-innings total by the team that went on to win.
  • Rain-shortened matches and results under the DLS method are included, and the result text is shown exactly as the match-data source recorded it.
  • Teams need at least 10 results and venues at least 8 before they appear in a table, so a small sample cannot top a list.
  • These figures describe past matches. They are not a tip or a prediction for any future match.

All cricket statistics · Latest results